Connect
This page consolidates the network details you need to connect to Stable.
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 |
For third-party RPC providers, see RPC Providers. For a typed client that wires these endpoints in for you, see the Stable SDK.
Rate limits
The public RPC endpoints (https://rpc.stable.xyz and https://rpc.testnet.stable.xyz) are rate-limited to 1,000 requests per 10 seconds per IP. Requests over the limit return HTTP 429.
For higher throughput, use a third-party RPC provider.
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
Verify connectivity
Confirm your RPC endpoint is reachable by querying the chain ID:
cast chain-id --rpc-url https://rpc.stable.xyzExpected output:
988For the testnet:
cast chain-id --rpc-url https://rpc.testnet.stable.xyzExpected output:
2201Next recommended
- Quick start — Send your first testnet transaction in five minutes.
- Get testnet USDT0 — Fund a wallet from the faucet or bridge from Sepolia.
- USDT0 behavior on Stable — Understand the 18/6-decimal dual role before you code against balances.

