Verification audit

Agent

Prove

Verification audit

Recompute each field locally and compare it with the value held on the chain. One changed byte in the report breaks the match.

All checks passed

uw verify, field by field

Fixed example. These values are fixed example data. The Evidence page runs the live check.
  • Agent Config Hash (Manifest)

    Bit-identical match with uw-manifest@2 prompt & tools hash

    Recomputed locally0x6e9a710bc88921df6764508492047cbda06987f1766524fa93437149a469e3ab
    Held on the chain0x6e9a710bc88921df6764508492047cbda06987f1766524fa93437149a469e3ab
    PASS
  • Exam Corpus Hash

    RFC 8785 canonical JSON hash of 390 scenarios

    Recomputed locally0xd7a8fbb307dcee956411c6fce0b8a0d0da35e38d92982d1c86290a158ebff644
    Held on the chain0xd7a8fbb307dcee956411c6fce0b8a0d0da35e38d92982d1c86290a158ebff644
    PASS
  • Exam Report Hash (uw verify)

    Matches attested report envelope byte-for-byte

    Recomputed locally0x8b3e819a7123efd6810294821049281049281049281049281049281049281049
    Held on the chain0x8b3e819a7123efd6810294821049281049281049281049281049281049281049
    PASS
  • Owner Inputs Hash

    DEC-007 baseline: R_win = 10, a = 0.20, uniform threat weights

    Recomputed locally0x140a7b8e9f0123456789abcdef0123456789abcdef0123456789abcdef012345
    Held on the chain0x140a7b8e9f0123456789abcdef0123456789abcdef0123456789abcdef012345
    PASS
  • Enforced Limits Envelope

    On-chain limits match compiled statistical bounds

    Recomputed locallyT1 perTx: 180 USDC · T1 perWindow: 180 USDC
    Held on the chainT1 perTx: 180 USDC · T1 perWindow: 180 USDC
    PASS
  • Examiner EIP-712 Signature

    Authorized examiner key recognized by UnderwriteVault

    Recomputed locallySigner: 0x37bd563ad02C907Dc32A2B624e989CCa15f696aE
    Held on the chainSigner: 0x37bd563ad02C907Dc32A2B624e989CCa15f696aE
    PASS

Scenes from the demo

Transaction trail

Example trail. A fixed example trail, not read from a chain in this session.
SceneFunctionTransactionBlockOutcome
Scene 1: normal invoicespay(vendor, 150)0x8e7ab247...fcfc46f8104PaymentExecuted
Scene 2: escalated requestrequestPayment(vendor, 450)0x10b05445...7490b48c108PaymentRequested
Scene 5: red-team bypasspay(unregistered, 450)0x49182740...10293847115RecipientNotAllowed()