Getting started
What is Stable? A Layer 1 where USDT0 is the native gas token and settlement asset. Standard EVM tooling works unchanged. Who is Stable for? Three builder profiles: payment and wallet teams moving USDT0, smart contract developers deploying to an EVM, and infrastructure teams running nodes or RPC. The Learn overview has a card per path. Where should I start: Payments, Contracts, AI/Agents, or Infrastructure?- Moving USDT0 or building payment flows → Payments.
- Deploying contracts → Contracts.
- Wiring AI editors or building agent-paid services → AI/Agents.
- Running nodes or covering gas for users → Infrastructure.
Technical
Is Stable EVM-compatible? Yes. Solidity, Vyper, Foundry, Hardhat, ethers, viem, and theeth_* JSON-RPC methods all work unchanged. Four behaviors differ from Ethereum — see Differences from Ethereum.
Why is USDT0 the gas token?
So you pay fees in the asset you’re already transacting in. No second token to fund, and fees stay denominated in a stablecoin. The protocol also optimizes USDT0-heavy workloads through guaranteed blockspace and transfer aggregation; see Core concepts.
How do I get USDT0?
- Testnet: use the faucet at faucet.stable.xyz, or bridge Test USDT from Ethereum Sepolia. Walkthrough in Get testnet USDT0.
- Mainnet: bridge USDT0 from another chain via LayerZero, or acquire through an exchange or custodian.
- Don’t mirror native balance in internal variables.
transferFromcan drain native without calling the contract. - Don’t transfer to
address(0). Both native and ERC-20 transfers to zero revert. - Don’t rely on
EXTCODEHASHfor address-reuse detection. Permit-based approvals change native balance without a nonce increment.
Resources
Where do I find tokenomics, roadmap, and architecture?- Tokenomics: STABLE supply, allocation, and vesting.
- Technical roadmap: phased optimization plan.
- Tech overview: StableBFT, Stable EVM, StableDB, and RPC design.
- USDT-specific features: detail on gas, blockspace, aggregation, and confidential transfer.
- Developer assistance: FAQ and reference pointers.
- Discord: community support and protocol updates.
bizdev@stable.xyz: partnership and integration conversations.
Next recommended
Quick start
Send a first transaction on testnet.
Core concepts
Learn the four core concepts you need before you build.
Learn overview
Pick the docs path that fits what you’re building.
Production readiness
Validate an integration before shipping to mainnet.

