Checkout — pay with MetaMask (x402)

Pay in USDC on Base via your MetaMask wallet — no Stripe, no card, crypto-native. Estate-signed report unlocked on settlement.

ProductPrice (USDC)Action
Model measurement report$5Request (402)
Regulator gap memo$49Request (402)
Estate method license$499Request (402)

Click a product → the API returns 402 Payment Required with an x402 payment request (USDC, recipient, chainId, nonce, expiry). Settle it from MetaMask, then /verify/{plan} returns the estate-signed report.

Production note: the receiving address is X402_PAY_TO (your MetaMask/estate wallet). Until configured, the endpoint answers 402 honestly with "payment receiving address not configured".