SOLUTIONS
Wherever an agent signs.
Agent wallets, relayed payments and multisig upgrades all pass the same check first.
treasury-bot
POLICY ACTIVE- Payment above the limitSENT TO A PERSON
- Payment to vendor-bALLOWED
- Transfer to unknown addressSENT TO A PERSON
AI AGENTS
Let agents act. Keep the final say.
Every agent transaction is read and checked against your rules before it signs.
Verified instructions
Every instruction is read and matched to a known definition, in order.
Policy limits
Approved lists plus payment and daily limits.
A person decides
Anything outside your rules pauses for a person in Slack.
TRY IT · CHANGE WHERE IT IS GOING AND HOW BIG IT IS.
- Approved programsPASS
- Approved recipientPASS
- Payment limitPASS
- Daily limitPASS
Within every rule. The decision is written to the audit log.
PAYMENTS
Gate every relayed payment before Kora signs.
Read it, check your rules and verify who pays the fee first. Then forward for signing.
Fee-payer verified
The fee payer must equal the relayer's real signer.
Gas-abuse resistant
Limits and approved lists cap what a relayer will pay for.
Drain protection
Unapproved destinations pause for a person instead of settling.
TRY IT · SPOOF THE FEE PAYER AND WATCH IT STOP.
FEE-PAYER CHECK
- Relayer signer
- The relayer
- Transaction fee payer
- The relayer
Fee payer equals the relayer signer. Eligible to be forwarded for signing.
GOVERNANCE
Stop approving program upgrades blind.
AgentGuard reads pending Squads proposals and puts the context in front of signers.
Decoded proposal
Who can upgrade it, which program, and what is being deployed.
Upgrade fingerprint
Ready to compare with the build you made yourself.
Delivered to Slack
Context is pushed to reviewers, with a hosted review page.
TRY IT · FLIP BETWEEN A MATCHING AND A CHANGED BUILD.
Proposed upgrade
Your build
Your own build is identical to the proposed upgrade.
Secure your agents before they sign.
Put AgentGuard in front of Kora, Squads or your agent wallet stack.