Let your agent pay for services
Approve a budget for multiple purchases, or approve a single purchase in your wallet, on your machine or on superstables.com.
Testnet only.
1Paste this into your agent
Use an agent that can run commands, such as Claude Code or Codex. It installs the Superstables skill.
Read and follow https://www.superstables.com/start.md to set up Superstables for me. Testnet only: test tokens, no real money.
2Choose a budget or a single purchase
A budget gives your agent permission to make multiple compatible purchases within the limit you approve, without per-payment approval. Single purchase: approve one purchase in your wallet, on your machine or on superstables.com.
3Approve in your wallet
Your agent will show you an approval link. To approve on superstables.com, sign in with an Ethereum wallet; approving on your machine needs no account. Review and approve the purchase or budget permission in your wallet. Signing in does not authorize spending. Follow the checks on the approval page, then tell your agent when you have approved.
FAQ
What you need
- New to wallets? Start with a single purchase on Base Sepolia. Create a separate test wallet and fund it with Base Sepolia test USDC. See test networks and funds.
- A browser wallet with an Ethereum account, such as MetaMask on a computer. Your Superstables account uses Ethereum sign-in, including for Solana payments. A Solana request then asks you to connect a Solana wallet. Account sign-in does not support smart-contract wallet signatures.
- Coding-agent setup needs networked commands and Node 20 or later.
- For a single purchase: the service's test token on its network. On Base Sepolia, Arc Testnet and Solana devnet that is test USDC, and the facilitator pays the transaction fee. On Tempo Moderato it is test pathUSD, which also pays the network fee.
- For a budget: budget approvals on superstables.com support Base Sepolia, Arc Testnet, Arbitrum Sepolia, Polygon Amoy, SKALE Base Sepolia, Ethereum Sepolia, Tempo Moderato and Solana devnet. On the network you pick:
- Base Sepolia: test USDC for purchases, and test ETH for your transactions and your agent's gas funding.
- Arc Testnet: test USDC for purchases, your transaction fees and your agent's gas funding. Your wallet offers to add the network the first time it is asked.
- Tempo Moderato: test pathUSD for purchases and network fees. Your agent needs no separate gas top-up. A Tempo budget expires after 24 hours by default.
- Solana devnet: devnet USDC for purchases, and devnet SOL for your transactions and your agent's gas funding.
- Arbitrum Sepolia, Polygon Amoy, SKALE Base Sepolia and Ethereum Sepolia: test USDC for purchases, and the network's own gas token (ETH, POL or CREDIT) for your transactions and your agent's gas funding.
How budgets work
A budget is a spending permission your wallet grants to your agent's own key, up to a cap you set. Your agent keeps its key and pays services from your balance without asking again. Superstables never holds a key that can move your funds.
EVM and Solana budgets enforce a remaining token amount, without an on-chain expiry or seller restriction. A stolen agent key can spend that remaining allowance to another address. Tempo can also enforce expiry, recurring limits and seller restrictions. No budget rail enforces the CLI's per-payment maximum on chain. Grant only what you are willing to lose.
The default ceiling for a budget approved on superstables.com is 100 test USDC, or 100 test pathUSD on Tempo. The deployment can configure a different ceiling. You can't change it from your account.
You can revoke a budget at any time from your account. Revocation ends future use of the permission once confirmed on chain. On EVM, payment can still settle from money already pulled. Revocation does not reverse payments or return transferred funds. To replace a budget, revoke it and ask your agent for a new one. After a Tempo key is revoked or expires, a new grant requires a new agent key.
Demo / testnet services
Choose a service, then check how you can pay.
Loading…
Most services work with a budget or as a single purchase. If a service supports only one way, your agent tells you before paying.
Third-party payment terms checked 30 September 2026; Brickken checked 4 October. Their output was not verified by those checks. Demos marked sample output return fixed examples.
Each single purchase you approve on superstables.com can be at most 0.05 in the service's test token. These payments across all networks have a combined daily limit of 1, counted in USDC and pathUSD token units and reset at midnight UTC. You can't change these limits.