What is Pocket
Give each AI agent its own wallet and limits it cannot raise.
Your agents need to buy things: search results, social data, compute, other agents' work. Pocket gives each agent a wallet, a budget and rules it cannot argue past, and keeps a receipt for every attempt, including the refused ones.
In short
- Each agent gets its own USDC wallet on Celo. It starts unable to spend.
- You set the limits. Pocket checks them before anything is signed.
- Every purchase and every refusal is recorded, with the reason.

How it works, in one line
Your agent
asks to buy something
checks your limits
Wallet
signs, only if allowed
Your agent
gets what it asked for
Your agent asks, Pocket checks your limits, and only then does a wallet sign
A refused purchase never gets a signature, so there is nothing a clever prompt could talk an agent into using.
Four things to know
- Nothing is allowed until you allow it. A new agent cannot spend a cent.
- Refusals are kept. Weeks later you can still answer "why did my agent stop?".
- Your agent never holds a key. It asks Pocket to pay; it cannot sign.
- It arrives with test money. New wallets are seeded, so the first purchase does not wait on a faucet.
Start here
Quickstart
Sign in to a first purchase in five minutes.
Create an agent
A wallet in seconds, connected to the agent you already run.
Set its limits
How much a day, per purchase, and what it may buy.
Let it buy
Paid tools from usebuy.ai, or any x402 seller.
Works with Hermes, Claude Code, Codex, or anything that speaks MCP. One command connects it, and the key never reaches the model.