Agents
ComingWhat Agents mean in the wallet
You own the wallet.
An agent is a person or a program you give a temporary key — not your own key.
They can pay only within what you approved: how much, to which addresses, and for how long.
Anything beyond that — the account blocks it. Even if the agent key is stolen, the wallet stays yours.
Product status: Coming until Sepolia is live — not Delivered. Review is not execute.
Why this helps in real life
1. Subscription / API that pays itself
A bot that pays a vendor ($20/week, only that vendor). You do not approve every charge by hand.
2. A helper that trades for you
You wanted software to swap tokens. Swap bot is Coming later — still closed (exchange swaps). When it opens — a capped limit for 24 hours, not the whole wallet.
3. Someone on the team who needs to pay vendors
You give them a cap and vendor addresses. They cannot send to themselves outside the list.
4. Try without fear
Want to try a new tool? Give it $20/week. Not a fit — tap Revoke or Panic. Your owner key does not change.
How to use it (screen by screen)
- 01
Open Agents (on the web: from Portfolio, or
/agents). - 02
If there is no mandate yet — Create mandate.
- 03
Choose pay_api: 20 USDC, 7 days, ordinary transfers only.
(swap_24his greyed — not active yet.) - 04
Paste the agent’s public key. Their secret key never enters the wallet.
- 05
Read the line: “The agent is not the owner. Limits live in the contract.”
- 06
You sign (owner key).
- 07
You get a settings file with no secrets — give it to the agent’s machine/bot.
- 08
In the list you see how much of the cap remains.
- 09
Revoke = that agent stops on the next block.
- 10
Panic = all agents stop immediately.
What not to do
- Do not store the agent’s secret key in the wallet backup.
- Do not approve “everything” / every contract in the world — that option is intentionally absent.
- Do not confuse: the signature on this screen is yours, not the agent’s.
One line: You lend a small, controlled budget — not the wallet.