Overview
Build is for developers, wallets, exchanges, indexers, smart contract developers, and AI Agent builders.
SatoshiNet needs a complete developer system: wallets, SDK, indexers, contract templates, testnet, docs, examples, and community support. STP and Indexer together form the foundation for bringing assets into SatoshiNet: STP protects control, and Indexer provides asset facts.
Quick Starts
Understand EVM Developer Preview
View EVM sample contracts
Build a community DEX / DAO
Deploy a community DAO
Deploy a smart contract template AMM pool
Deploy Launchpad
Deploy a smart contract template limit order module
Run Core Node, Indexer, or Explorer
Integrate Wallet SDK
Build a white-label DEX
Build a SatoshiNet AI Agent
Check contract template status
Integrate wallet or exchange
Locate authoritative API source
Pages with status labels are still planning or depend on systems that are in development. They are kept as entries so they can be completed over time.
Independent quickstarts should later include environment requirements, testnet addresses, example code, expected output, Explorer verification, and common errors.
Developer Paths
Build an STP client
Read the STP client integration guide, implement a JSON adapter, and verify with the testnet acceptance checklist
Integrate a wallet
Use the PWA Wallet adapter or implement your own secure wallet boundary
Integrate an exchange
Focus on deposits, withdrawals, L1/L2 state, channel state, and indexers
Locate API entries
Use the API Source Map to locate L1 Indexer, SatoshiNet RPC, L2 Indexer, and wallet WASM/PWA adapter
Integrate Indexer
Understand the asset fact layer across Bitcoin L1 and SatoshiNet L2, including multi-protocol assets, confirmations, reorgs, and cross-layer evidence
Build contract apps
Start from template contracts and the GAS model
Build AI Agents
First connect to the PWA wallet safety boundary, then install the SAT20 Agent Wallet skill and implement safety verification and authorization flows
Run infrastructure
Understand Core Node, Indexer, Explorer, and testnet
Start
Read Developer Quickstart.
Choose one runnable quickstart and complete one real testnet operation.
Read API Source Map to confirm authoritative source entries.
If you are building an exchange or wallet, read Exchange and Wallet Integration.
Principles
Core Node state is not final truth.
A single indexer response is not unquestionable final truth; critical operations require txid, vout, height, confirmations, and cross-source evidence.
Balance display is not asset safety proof.
Mainnet operations require user authorization.
Stop value movement if commitment transaction or punishment coverage is missing.
Treat unknown network results as "possibly already successful."
Last updated