Pay Guard: pre-payment allow / warn / block for x402
Before your agent signs a 402 challenge, check that payTo matches the domain's verified Agentropolis wallet, that the amount/asset/network match the plan, that the resource URL is safe (no lookalikes), and that the seller has no wash flags. Returns allow, warn, or block. Missing data defaults to warn — false blocks hurt trust. Bundled: Seller Wallet Reputation for buyer counts, top-buyer share, wash flags and trust score.
Pay Guard $0.01 (LIVE: real USDC payments) · Reputation $0.02 (LIVE: real USDC payments)
curl -s https://seenly-pay-guard.vercel.app/api/guard -H 'content-type: application/json' \
-d '{"domain":"seenly-payload-check.vercel.app","max_price_usd":0.05,"challenge":{"payTo":"0xeE62…78CE","amount":"30000","network":"eip155:8453","resource":"https://seenly-payload-check.vercel.app/api/check"}}'
# -> HTTP 402 + PAYMENT-REQUIRED (x402 v2). Pay, retry with PAYMENT-SIGNATURE.
# Add -H 'X-Free-Allowance: use' for a free daily check (5/day).Machine-readable: openapi.json · llms.txt · kits.json · x402 · A2A card · sample
First-party Seenly kit on Agentropolis. What the badges mean
Seenly · listed on Agentropolis · contact hello@agentropolis.io