Live x402 flow
The HTTP 402 challenge the seller actually returned, decoded — the terms the buyer had to meet before any value moved.
Demo
What 402 Sentry does, shown rather than described — the protocol exchange, the on-chain record, and the decision behind it.
The HTTP 402 challenge the seller actually returned, decoded — the terms the buyer had to meet before any value moved.
Seller-side output from the same request: the facilitator verified and settled the payment, and 402 Sentry recorded the Base Sepolia transaction that settlement produced.
The same transaction as an independent block explorer records it — the check that does not rely on anything 402 Sentry reports about itself.
Both sides of the same exchange: what the buyer signed and sent, and what the seller returned once the facilitator had settled it.
The decision 402 Sentry recorded for that request, in the Live Trace view, with the trusted request facts held separate from the payment’s own claims.
The operator view for the same run: what was decided, and what it added up to.
Two refusals recorded in the local mock runtime, where no value moves: a payment proof presented against a host outside the allow-list, and payment metadata carrying a secret-shaped value. The amounts, networks and wallets inside these captures are the payment’s own unverified claims — nothing here settled, and nothing here happened on Base Sepolia.