Accept the agent payment only after the agent checks out.
x402-style flows can ask an autonomous agent to pay. Gregers adds the seller-side decision layer: verify accountable identity, wallet/payment evidence, policy fit, and receipt binding before a demo API, merchant backend, marketplace or MCP tool would release value.
Public reference/demo only: this gates service release; it does not execute or verify a fresh payment and does not prevent blind wallet transfers.
This kit packages the existing Gregers proof surfaces into one operator-readable path: price, verify agent, check policy, bind evidence, then serve with a durable receipt.
No new payment, fulfilment, trade, withdrawal, or production tool call is triggered by this page.
Seller decision model
- Price or challenge
Return x402-style terms for the requested resource. - Verify agent
Check Concordium Agent Registry status and passport. - Check policy
Resource, purpose, amount, spend cap, expiry and required receipt. - Bind evidence
Tie recorded fixture or provider-verified payment/wallet evidence to this release decision. - Serve with receipt
Publish why the seller accepted, challenged or refused.
Included proof surfaces
Merchant/counterparty preflight before accepting work, payment or API access.
Open pageSeller-side accept, challenge, manual-review and reject scenarios.
Open sandboxRecorded payment evidence plus live Agent Registry passport check before output release.
Open tool gateReceiving agent asks identity and authority questions before payment terms are released.
Open flowOne JSON object for builders: decision model, surfaces, verdicts and boundaries.
Open JSONExample seller verdicts
registered agent under cap → accept and serve with receiptmissing wallet/card hash → challenge or manual reviewinactive agent → reject before servingpayment seen but policy mismatch → reject before release; refund handling is merchant/provider policy out of scopehigh-risk withdrawal/trade → require explicit human approval
Boundary
This is a Gregers-built public reference kit using Concordium accountable-agent identity evidence. It is not official Concordium/Foundation output and does not claim a Cloudflare, x402, wallet, merchant, data-provider, marketplace, Coinbase, Base, You.com, Glassnode, Mastercard, Crossmint or exchange partnership or production integration. Linked payment evidence may be recorded fixture evidence; production use would replace fixtures with provider/gateway verification and consumed nonce/idempotency state.
GET /api/accountable-x402-seller-kit kit_hash_sha256: c991d55913829153135773ed397a5de63dac822e5d6e19612e0d29812e8373ae canonicalization: SHA-256 over UTF-8 canonical JSON, sorted keys, compact separators, excluding kit_hash_sha256 GET /api/agent-acceptance-check?token_id=40&amount=0.25%20USDC&resource=fresh-market-data-api-call&policy=trading-data-freshness-and-spend-cap GET /api/accountable-x402/receipts/ad999ceafad40e21