Let your Claude pay for itself.
Non-custodial USDC wallets for AI agents on Circle Arc. Policy-bound. Passkey-gated. Ledger-reconciled.
Flights, hotels, tickets, gifts.
From one chat.
Claude connected
Asks you before anything over $100 · daily limit $500
Everyday things your agent can do
- Trains
Get me a train to Paris on Friday morning, under $180.
Train ticket$164.00PaidFinds the fare, pays from your wallet and puts the ticket in your inbox.
- Rides
Book a taxi to the airport for 6 am tomorrow.
Ride booked$42.00PaidSmall everyday payments go through on their own, inside the limit you set.
- Takeaway
Order the usual Thai takeaway for two, delivered by 8.
Order placed$31.80PaidPays the restaurant directly, tip included, and saves the receipt.
- Weekends away
Find a cabin by the lake for two nights in November.
Cabin stay$380.00Needs your OKAnything over your limit waits for one tap of your passkey. Nothing is paid until you say yes.
- Days out
Buy four passes for the science museum on Sunday.
Museum passes$68.00PaidThe passes go straight to your phone, and the payment shows up in your history at once.
- Gifts
Order a board game for Leo's birthday, delivered by Thursday.
Gift ordered$39.99PaidPicks a present, pays for it and sends you tracking when it ships.
- Home repairs
Book a plumber for the leaking tap and pay when it's fixed.
Plumber booked$120.00Held until fixedThe money waits until you confirm the work is done. If it isn't, it comes back to you.
- Subscriptions
Cancel the streaming service I stopped watching.
Subscription cancelled$12.99/moStoppedCharges stop right away, and every subscription your agent handles sits in one list.
- Returns
The jacket didn't fit. Send it back and get my refund.
Refund received$79.00RefundedYour agent tracks the return and the refund, so you don't have to chase it.
- Spending limits
Keep buying snacks for the office, as many as we need.
Order stopped$64.00Over your limitThe weekly limit was reached, so your agent stopped and asked you first. Nothing was charged.
- Splitting bills
Split last night's dinner with Sam and Priya.
Bill split$126.003 peopleEveryone pays their share, and you get a note when it's all squared up.
- Pets
Book Milo's vet check-up and pay the deposit.
Deposit paid$25.00PaidThe appointment and the deposit are sorted in one message. The rest is paid at the visit.
- Classes
Sign me up for the Saturday pottery class next month.
Class booked$140.00PaidBooks your spot, pays for the course and adds the dates to your calendar.
Payment safety
Your money only moves when it should.
Every payment is checked before it leaves your wallet, and checked again just before it’s sent.
Built to pass every check in an independent 2026 study of payment safety.
Exact price, exact shop
If the amount or who gets paid changes, the payment is refused.
Old requests don't count
Expired payment requests are turned down, every time.
Checked twice
Your balance is checked again right before the money moves.
No half-finished payments
If something fails midway, the payment is cancelled and you aren't charged.
A wallet your agent can use but never own.
Circle-managed smart accounts on Arc, with policy enforced on-chain and off.
- 01
Keys never touch the agent.
Circle Developer-Controlled Wallets hold the SCA; the entity secret lives in KMS.
- 02
Policy in two places. Stricter wins.
The off-chain engine is mirrored to an on-chain PolicyManager; disagreement fails closed.
- 03
Session keys, scoped and expiring.
Caps, allowlists, expiry; revocation fails closed on the next signature.
- 04
Always ask. Approve above a limit. Autonomous within policy.
Three modes, and a fresh passkey for anything sensitive.
Built on primary infrastructure.
- Circle Arcchain
- USDCmoney
- x402payments
- ERC-8004identity
- MCPconnector
- EIP-3009authorization
Deterministic finality under a second · USDC is the gas token · no reorgs · the 18↔6 decimal boundary is crossed exactly once.
Testnet (chain 5042002) first.
Every framework, one wallet.
Open by design
No lock-in.
One MCP endpoint, one REST API, TypeScript and Python SDKs, adapters for every major agent framework. Arc first, chain-abstracted from day one.
Any model.
- Claude
- ChatGPT
- Gemini
- Grok
Any framework.
- LangChain
- Vercel AI SDK
- OpenAI Agents
- CrewAI
Any x402 service.
- Weather and forecast APIs
- Search and retrieval
- GPU and compute
- Datasets and storage
Open by design.
WEIR doesn't replace your runtime or your model. It gives them a USDC wallet with limits, and gives you the ledger.
- Conformance suite published in the repo.
- Base, Arbitrum and Solana adapters next.
Payment graph
Every wallet is a node. Every settled payment is an edge.
Platform
Beyond payments.
A wallet is the first primitive, not the last. WEIR ships the ledger, the analytics and the commerce rails that make an agent's spend auditable.
Double-entry ledger
Σ = 0| Group | Account | Debit | Credit | Dr / Cr |
|---|---|---|---|---|
| externalpay_x402 · api.skyfeed.example | $0.004 | — | Dr$0.004 | |
| agent_cash:researcherpay_x402 · api.skyfeed.example | — | $0.004 | Cr$0.004 | |
| escrow_locked:0xe5c…01create_escrow · logo brief | $250.00 | — | Dr$250.00 | |
| agent_cash:procurement-botcreate_escrow · logo brief | — | $250.00 | Cr$250.00 | |
| agent_cash:researcherdeposit · Arc | $100.00 | — | Dr$100.00 | |
| externaldeposit · Arc | — | $100.00 | Cr$100.00 |
Σ debits − credits = $0.00
Balanced · drift 0Payment-graph analytics
indexerVolume · 30d
$18,427.31
+12.4% vs. previous 30 days
Velocity
8.4payments / h
57% of them x402 micro-calls
Escrow exposure
$500.00
2 funded · 1 disputed
Escrow · streaming · subscriptions
rails- EscrowFunded$250.00release · refund · disputedeadline in 6d 4h
- StreamActive$41.80 of $120.00$0.02/s · accrued livewithdrawable = accrued − withdrawn
- SubscriptionActive$9.00/mosignals.example · AP2 mandatenext charge in 12d
Reputation-gated limits
ERC-8004ERC-8004 score
84 / 100
- Limit scales
- ×1.5 per-tx cap
- Effective cap
- $75.00 from $50.00
AP2 mandates
intent → cart → paymentIntent mandate
Agent-signed cap, expires in 1y
$9.00cap
Cart mandate
signals.example · monthly plan
$9.00price
Payment
EIP-3009 transfer on Arc
$9.00settled
The payment can never exceed the intent it came from. Cancel the subscription and the mandate is void.