Overview
Stable is an EVM-compatible Layer 1 where USDT0 is the native gas token. Most Ethereum tools, libraries, and contract patterns work without modification. You connect by pointing your RPC to Stable and switching the chain ID.
Connect and fund
- Connect — Mainnet and testnet chain IDs, RPC endpoints, block explorers.
- Fund your testnet wallet — Get testnet USDT0 via the faucet or bridge from Sepolia.
- Stable SDK — Use the typed TypeScript client for transfer, bridge, and swap.
Build with USDT0
- Send your first USDT0 — Native and ERC-20 transfers with TypeScript examples.
- USDT0 behavior on Stable — Dual-role balance reconciliation, contract design requirements, migration checklist.
- Differences from Ethereum — Single-slot finality, USDT0 gas, no priority tips.
- Zero-gas transactions — Gas Waiver integration via the Waiver Server API.
Payments
- ERC-3009 — Transfer With Authorization: the on-chain settlement primitive.
- x402 — HTTP-native payments with no accounts or API keys.
- P2P payments — Native and ERC-3009 delegated transfers.
Ecosystem
Providers and infrastructure already live on Stable: bridges, the canonical Uniswap v3 deployment, oracles, RPCs, wallets, custody, and more. Browse the Ecosystem section for the full list.

