What you can build
- Wallets from a seed phrase, with native USDT0 balance queries and signed transactions.
- Batched payments: execute multiple transfers in one atomic transaction via a delegated EOA.
- Spending limits: enforce per-transaction or per-day caps on the EOA itself through delegate logic.
- Session keys: grant a scoped, time-bound, budget-bound key to a dApp so users don’t re-sign every action.
- Agent wallets: fund an AI agent with a self-custodied key and let it pay for x402 services autonomously. See Agentic wallets for providers and integration patterns.
How Stable differs
- One address for everything. No account migration to unlock smart contract features. EIP-7702 delegates code onto the existing EOA.
- USDT0-only gas. Users don’t need a separate native token. A new account funds with USDT0 and can transact immediately.
- Multi-function delegate pattern. A single delegate can combine batch, spending limits, session keys, and subscriptions so one delegation covers every feature you ship.
Start here
Create a wallet
Generate or restore a wallet with ethers.js or the Tether WDK.
Delegate with EIP-7702
Apply batch payments, spending limits, and session keys to an existing EOA.
Next recommended
Accounts guide index
Jump to the full list of account guides and references.
EIP-7702 concept
Why delegation works without account migration.
Subscribe and collect
Apply the Accounts model to a recurring payment flow.

