Demo · interactive + ~2 min video

Watch the agent refuse to release funds on a single dishonest “yes.”

verify, not attest

Interactive · try the fraud

Feed a fake “paid” claim. Watch the chain refuse.

A guided walkthrough of the real on-chain logic over the testnet-proven cycle — not a simulation of a different system. The contract verifies each signature on-chain; verifiers carry reputation; the AI explains. The chain decides.

  1. 1. scenario
  2. 2. refusal
  3. 3. contrast
  4. 4. why
The asset
Tokenized invoice inv-001
An SMB receivable. Investors hold fractions and are repaid only when the client's payment is independently verified by a 2-of-3 quorum.
Investors
Holder A 70%
Holder B 30%
Verifiers
v1 · x402-paid
v2 · x402-paid
v3 · x402-paid

A servicing cycle is due. The agent pays three independent verifiers over x402 to answer: “did the cashflow arrive?” The contract will release funds only on a 2-of-3 quorum of signed yes-verdicts — verified on-chain.

You bribe one verifier to sign “yes” even though the cashflow never arrived. The other two honestly report “no.”

The recorded walkthrough

Both cycles, proven live on casper-test

Happy cycle: a 2-of-3 quorum confirms the cashflow → the vault distributes 7 / 3 CSPR on-chain. Fraud cycle: one verifier lies “yes,” the quorum fails → the agent halts, pays nothing, and holder balances stay untouched. Both proven live on casper-test.

Issuer
Asset & cycle history
Holder
Live on-chain balances
Source
github.com/RECTOR-LABS