Late GM guysssss!
Building Covenant (live on Arc testnet)
A machine-enforceable spending mandate + atomic settlement system for AI agents, using
@circle developer-controlled wallets on Arc.
All 7 contracts deployed and verified on Arcscan.
The Real gap I'm solving:
Give an agent a wallet and it has unlimited power. Require human approval for every payment and it isn't autonomous.
Nobody's shipped an enforced middle ground, and the few that have are single-currency, which means the moment a payment crosses a currency zone, the FX leg happens outside any policy check or escrow.
That's exactly the risk the authorization layer was supposed to remove.
Covenant enforces budget caps, approved counterparties, and currency policy on-chain before a payment moves, then settles atomically,
same-currency direct transfer, or cross-currency through an FX escrow shaped to StableFX's interface so the real integration is a config swap, not a rewrite.
A kill-switch watches behavior and can freeze an agent automatically or on demand. Every decision renders a full constraint checklist, (this is the piece that actually sells it in a room).
FX leg is mocked for now (StableFX access is what's gated behind Circle KYB), and Circle developer-controlled wallets aren't wired in yet, both are integration steps, not open engineering problems, since the contracts already treat "agent" as any address that can call settlePayment.
Live demo (click "Try it" for a self-filling example, no wallet needed to look around):
frontend-seven-tawny-sisy614…
Repo:
github.com/talk2brownn/coven…
Happy to walk anyone through it.
[
@CarbzXBT @bobbilee @samconnerone ]