Mainnet
| Field | Value |
|---|---|
| Network Name | Stable Mainnet |
| Chain ID | 988 |
| Currency Symbol | USDT0 |
| EVM JSON-RPC | https://rpc.stable.xyz |
| WebSocket | wss://rpc.stable.xyz |
| Block Explorer | https://stablescan.xyz |
Testnet
| Field | Value |
|---|---|
| Network Name | Stable Testnet |
| Chain ID | 2201 |
| Currency Symbol | USDT0 |
| EVM JSON-RPC | https://rpc.testnet.stable.xyz |
| WebSocket | wss://rpc.testnet.stable.xyz |
| Block Explorer | https://testnet.stablescan.xyz |
USDT0 uses 18 decimals as the native gas token (returned by
address(x).balance) and 6 decimals as an ERC-20 token (returned by USDT0.balanceOf(x)). Both interfaces operate on the same underlying balance. Libraries like viem and ethers.js report 18 decimals because they read the native gas token. For details on how the precision gap is reconciled, see USDT0 Behavior on Stable.Add Stable to your wallet
To add Stable manually, open your browser wallet’s network settings and enter the values from the tables above. The required fields are:- Network Name
- RPC URL (the EVM JSON-RPC endpoint)
- Chain ID
- Currency Symbol:
USDT0

