Demo walkthrough
Two agents, one request. Watch authority get earned, then check it yourself.
See a stranger get turned away
Agent B is brand new (tier T0, cap 120). It tries to deposit 200. The contract refuses: OverMaxTx.
Same request, earned agent
Agent A built a record and called graduate(), which only passes if every promotion condition holds. Now at T1, the same 200 goes through.
Don't trust us. Verify.
Replays Agent A's on-chain history with the real engine.
Open the VerifierExpect: Sequence continuity OK · AGREES · Independently confirmed eligible.
Play with the engine
no walletMove the sliders, watch the verdict change.
Open SimulateInspect the real account
read-onlyCapacity, mandate, every decision, and a pre-flight check of what the engine would say to a deposit. The hosted chain is read-only, so the owner, agent and guardian controls run on a local copy (make demo-chain).
Try to break it
See how the account scores against the honeypot categories, from its on-chain history. Submitting notices runs locally.
Open the honeypotBuilt from a real run: Agent A 0x4cbA1525c5be707Ba3947cEE253F96B515b20aFd · Agent B 0xf07822a2b18a5fdc30bdad4fe68f798b033a3465 · forked at block 124148298.
Real contracts, real transactions, on a local fork. No real money, no public explorer, and no live model reads the honeypot yet (docs/LIMITATIONS.md).