Agent Wallets
Manage agent balances, track payments, and freeze wallets when spending needs to stop.
Illustrative product view
procurement-agent wallet
0x7a3f…c21 · stablecoin wallet
12,480.00
USDC
Recent activity
Set up and manage agent wallets
Give each agent a wallet with spending limits and a clear owner.
Wallet assignment
Attach wallets to specific agents, teams, or environments so spend ownership stays clear.
Rail-aware limits
Apply controls consistently across stablecoin transfers and hosted payment flows.
Live wallet status
See each wallet balance, whether it is ready or frozen, and the payments tied to it, all in one place.
Environment separation
Keep sandbox testing distinct from production spend while using the same policy model.
One flow, two custody models
Managed wallet
Conto decides, the wallet sends · Conto holds the rules and the record
Agent requests a payment
POST /payments/requestConto checks owner policy
Owner’s approver decides
Routine spend skips this step.
Buyer wallet sends funds
Once the request clears, the managed wallet signs and sends. Conto holds the decision and the record.
POST /payments/:id/executeLogged with full context
tx 0x9f2c… ✓
policy · approval · settled
Agent-controlled wallet
Agent keeps its own keys · Conto authorizes, logs on confirm
Agent asks to authorize
POST /payments/approveConto checks owner policy
Owner’s approver decides
Routine spend skips this step.
Buyer’s signer sends
Conto returns a 10-minute approval. The agent sends the transaction.
Agent reports the transaction ID
POST /payments/:id/confirmtx 0x9f2c… ✓
policy · approval · settled
Same payment context, same policy evaluation, same audit trail. Who signs and sends is where the path diverges.
Set up an agent wallet
Step 1
Register the agent
Create the agent identity and attach the wallet it can use for payments.
Step 2
Assign policies
Attach spend, counterparty, and workflow controls before the agent can transact.
Step 3
Monitor activity
Balances, holds, and freezes update as the agent spends, with the agent's name on each row.
Demo
See an agent wallet handle payroll payments
A payroll agent pays contractors across six countries from a Conto wallet. Per-contractor caps, a daily ceiling, and country allowlists hold the wallet inside its limits on every run.
Approved countries
6 active
Per-contractor cap
$100
Daily payroll
$500 max
What one wallet per agent buys you
See which agent and wallet made each payment.
A frozen wallet stops the agent without touching the policy.
Wallet freezes and limits become operational controls, not emergency scripts.
Where agents use wallets
Payout automation
Policy-checked payouts
Pay people or move funds as soon as work completes, with every payout checked before release.
ExploreAutonomous procurement
Payment controls for autonomous procurement
Agents select suppliers. Conto checks payments against your recipient rules, spending limits, and approval requirements.
ExploreMicropayments
Budgets for machine payments
Set spending limits per request and per session for API, inference, and compute usage.
Explore