Sekisho関所

For agent builders and x402 services

A five-cent report.
A decision before payment.

Your assistant wants to buy an ETH/JPY market report. The seller asks for 0.05 test USDC. Follow what happens when Sekisho checks the recipient before the assistant signs.

Simulation · No money movesIllustrative evidence and outcomes. No wallet, API key or faucet needed.

Real testnet trial

Not connected. Live proof requires the hosted runner, provider credentials and funded testnet setup.

01 · The request

Buy an ETH/JPY market report

One preset purchase. The destination, amount, token and payment network must match the screening decision.

Price
0.05 test USDC
Payment network
Base Sepolia · 84532
Risk evidence
Illustrative only

02 · Choose a path

Same purchase. Different evidence.

Simulation choices illustrate policy outcomes; they are not claims about real wallets. Live presets may produce different verdicts based on current evidence.

Recorded hosted testnet evidence · 26 September 2026, 12:28 UTC

One paid purchase. One stopped before payment.

These recorded results came through the hosted browser trial. They are separate from any new run you start above. No wallet connection or credentials were needed on the page.

Paid · Base Sepolia

0.05 test USDC purchase

The hosted runner confirmed the payment receipt and delivered the seller’s sample market report. Report-hash consistency and the indexed registry attestation were verified. Recorded at 12:28:16 UTC.

Inspect the confirmed payment ↗

Inspect its registry attestation ↗

Case cs_01M3EV007YAR0QBM9XM8T86055

Blocked · No payment transaction

Risk evidence stopped payment

Live Intercepta screening returned a risk score of 100, with traits known_scammer, sanction_address and blacklist. The sanctions oracle also returned a positive result. The payment was refused, with no payment transaction. Recorded at 12:28:55 UTC.

Inspect the blocked-decision attestation ↗

Case cs_01M3EV1301FFKZZ9STRDVYKGXA

Both registry attestations were confirmed and indexed through MultiBaas, with matching report hashes. The hosted gate received the corresponding MultiBaas webhooks at 12:28:18 and 12:28:58 UTC. An attestation records a decision and fingerprint; it does not establish that the provider’s risk signals are true. The purchased report contains sample market data. These runs do not demonstrate the full escrow review workflow.

Where this fits in your agent

Agent task → x402 payment request → Sekisho screening + policy → payment tool → seller confirms payment → report delivered.

Required for live use: a running gate, server-side provider credentials, configured policy, a funded testnet signer, deployed contracts and a payment hook that enforces the decision.

See the integration example →