| Network | Chain ID | Use for |
|---|---|---|
| Soneium Mainnet | 1868 | Production |
| Soneium Minato | 1946 | Testing |
Public RPC endpoints
| Network | RPC URL |
|---|---|
| Soneium Mainnet | https://rpc.soneium.org/ |
| Soneium Minato | https://rpc.minato.soneium.org/ |
Block explorers
| Network | Explorer |
|---|---|
| Soneium Mainnet | soneium.blockscout.com |
| Soneium Minato | soneium-minato.blockscout.com |
Chain definitions
Both chains are exported byviem/chains and wagmi/chains:
Declaring supported chains
For the wagmi connector, the chain list comes from wagmi’screateConfig({ chains }) array. startaleConnector() derives appChainIds from it automatically:
Switching networks
Use wagmi’suseSwitchChain() or the raw provider’s wallet_switchEthereumChain method. The popup confirms the switch with the user before the chain changes.
wallet_switchEthereumChain is forwarded by the SDK but the host may reject the request. The Startale App host controls the active chain; treat a rejection as a host-enforced constraint. See Mini App wallet integration for the full constraint surface.
Stablecoin
USDSC is the canonical stablecoin on Soneium.| Network | USDSC contract |
|---|---|
| Soneium Mainnet | 0x3f99231dD03a9F0E7e3421c92B7b90fbe012985a |
| Soneium Minato | 0xF2c10dC1beB13ee96036DE3F922eA871Ff2e0A7e |