Arc Guardian — decision ledger

Ryan's solo dev shop · ARC-TESTNET · treasury 0xdaba13b76272bd9c34dc24ca54f9e64b1c856f69 · policy aa56e06d55a1bb4d… · generated 2026-10-03T07:28:48.035Z · source
Payments settled
Moved (USDC-denominated)
Decisions
Ledger entries
Hash chain
Treasury (wallet + Gateway)

Every entry commits to the previous entry's SHA-256. Click to recompute all of them locally from the embedded data — an edited or deleted entry in the middle breaks the chain at that seq. (Truncating the tail is only detectable against an external anchor; signing the head hash is on the roadmap.)

What the agent saw and concluded

InvoiceVendorAmountAI actionReasoningUSDC / intent

Ledger timeline

#Time (UTC)KindIntentVendor · amountVerdict / resultRules
Test entries (intents named test-*; excluded from the numbers above)
#Time (UTC)KindIntentVendor · amountVerdict / resultRules

Policy the agent cannot edit

VendorRiskCaps (in the vendor's token)Owner notes

Money moves only through Guardian.pay(). The LLM proposes; the deterministic policy engine decides; the Circle agent wallet executes on Arc; the ledger records. github