The agent can pay. It cannot change the rules.
Limits, recipients, approvers, pause and withdraw are all owner-only in the contract. The transcript below illustrates the rules; it is not a recording.
The limit and the approval live in the vault contract, not where the agent can reach them. The agent pays within your rules. Going over a limit needs your signature over that exact payment.
Limits, recipients, approvers, pause and withdraw are all owner-only in the contract. The transcript below illustrates the rules; it is not a recording.
You put USDC in a vault you own, and set a per-payment limit, a daily limit and the vendors it may pay.
Routine payments within your limits go through on the agent's own request. The agent's key holds gas only.
Over a limit, the vault waits. You get an alert, review the recipient and amount here, and sign that exact payment.
One disclosed record, checked against the chain with the reviewer's own RPC. No other record is readable.
Sets the rules.
Can
Pays within them.
Can
Cannot
Checks one record.
Can
Cannot
This page is where you review and sign an exception. You normally arrive here from an alert link that carries the request, so there is nothing to sign yet.
Connect the wallet that approves payments and sign once to prove it is yours. Signing costs nothing and moves no money. An alert never moves money either: you always review and sign on this page.
Open the Erebus bot on TelegramLinked. Requests for this wallet will come to your Telegram chat.
You only confirm this once in this browser. Everything else is read from the vault.
This browser has no wallet. Open this same link inside your wallet's own browser to review and sign.
Open in MetaMask