Smart Contracts
Networks
Staging and production network targets for contract integrations.
| Environment | Chain | Chain ID | Asset | SynapseCore | Token | Explorer |
|---|---|---|---|---|---|---|
| local | Hardhat Local | 31337 | MockUSDC | services/user-front/src/contract-config.json | services/user-front/src/contract-config.json | http://localhost:5100 |
| staging | Arbitrum Sepolia | 421614 | MockUSDC | 0x0bA1dcE1Cc8d877052ab1C3CE2362830459D8FF4 | 0xfad31daE42B0046aFA106BCf56ED0dDaCA4463B9 | https://sepolia.arbiscan.io |
| prod | Arbitrum One | 42161 | USDC | Reserved until production deployment evidence is complete | Reserved until production deployment evidence is complete | https://arbiscan.io |
Production contract addresses stay reserved until production DNS, health checks, and deployment evidence are complete.
Staging uses owner-only MockUSDC, not production USDC. Production addresses must not be added until production deployment evidence, DNS, and health checks are complete.