The allowance layer for AI agents

GiveanAIagentanallowancenotyourkeys.

Live vault balance$0of $500 allowance · Metis Sepolia
Hire your first Deputy Keys never leave the vault
The tax of keys
Approve?Approve $12 to a vendor?
Approve?Approve $40 to a vendor?
Approve?Approve $8 to a vendor?

Confirm the policy once.

One approval sets the budget, the recipients, and the rule. After that the Deputy works inside it — no more prompts, no more keys.

Enforced on-chain

Six checks. Every payout. Before a dollar can move.

The vault runs the same six checks the contract enforces, in order. Pass all six and USDC settles. Fail one — even if the agent is wrong or compromised — and the payout is blocked before it moves.

Why on-chain? A database flag that says “budget exceeded” can be flipped by whoever runs the database. The vault physically cannot move funds off-policy — even if Sage itself is compromised. Enforcement you have to trust isn’t enforcement.

  1. 01Vault statechecked and clearVerified
  2. 02Authorized callerchecked and clearVerified
  3. 03Approved recipientchecked and clearVerified
  4. 04Per-payout capthe amount exceeds the per-payout capcap $25Blocked
  5. 05Remaining budgetchecked and clearVerified
  6. 0624h velocity capchecked and clearVerified

Give an AI agent an allowance — not your keys.

Hire an autonomous worker that pays real people for real work — and physically cannot spend a dollar you didn't approve.

$0Settled on-chain
0Payouts
0Blocked outside policy