x402-testbed
unreachablePaid x402 (HTTP 402) APIs settling USDC on Base via the CDP facilitator. x402 Testbed: deterministic endpoints for debugging x402 clients (challenge parsing, signing, settlement, retry/idempotency). agentshield: pre-swap token security screens from free public data. Pay per call with a gasless USDC authorization; no API keys.
Settled via Coinbase.
- Transactions · 30d
- 25
- Volume · 30d
- $0.35
- Unique buyers · 30d
- 5
- Uptime · 30d
- 81.8%
- Latency p50
- 250ms
- Reported calls · 30d
- 25
Endpoints (11 live)
GET/shield/diligence— Full token due-diligence report in one call — honeypot check, rug pull risk, buy/sell tax, mint and ownership privileges, blacklist/pause powers, holder concentration, LP lock status, DEX liquidity depth (Uniswap V2/V3 and Aerodrome), bytecode privilege scan, all fused into one graded verdict with per-signal receipts. Query param: address=0x... Use before a significant trade; cheaper than assembling five sources yourself. (0.1 USDC on Base)GET/research/token— Is this token a scam? Token due diligence in ONE call ({"address":"0x...","symbol":"SYM"}): on-chain security verdict (honeypot + rug pull signals) fused with a web scam/rug/honeypot mention search, returned as one verdict with sources. For pre-swap due diligence by DeFi agents. Web results are third-party claims — verify before acting. (0.02 USDC on Base)GET/chaos— x402 test endpoint (GET) — failure injection with query params only. Query param failRate (0-1): the request fails with 500 BEFORE payment is taken, so you can test that your x402 client never treats a 5xx as paid and retries without double-paying. (0.001 USDC on Base)GET/echo— x402 test endpoint (GET) — echo for testing an x402 client with query params only. Returns what it received. Query param expectStatus=500 makes it fail with 500 BEFORE any payment is taken (tests your client error path and proves a 5xx is never treated as paid). (0.001 USDC on Base)GET/shield/batch— Batch token security check (GET) — honeypot + rug pull risk for a token watchlist. Query param: addresses=0xA,0xB (comma-separated, 1-10). Grades per token, worst first. (0.05 USDC on Base)GET/ping— x402 test endpoint — live x402 test endpoint for testing an x402 client: the smallest possible paid round-trip that proves challenge parsing, USDC signing, facilitator settlement and retry. Use it to test x402 payments end to end before pointing a client at a real paid API. Returns pong + network + server time. No API key. (0.001 USDC on Base)GET/shield/screen— Token security verdict (GET) — honeypot check, rug pull risk, scam signals, token safety grade. Query param: address=0x... Returns grade A-F + one-line reason + receipts. Re-call per token before each swap; verdicts change as owner/supply state changes. (0.01 USDC on Base)POST/shield/batch— agentshield: batch screen up to 10 tokens ({"addresses":["0x..",..]}), worst risk first. Cheaper per token than 10 single screens. GET variant: ?addresses=0x..,0x.. (0.05 USDC on Base)POST/chaos— x402 Testbed: settles payment, then injects a failure with probability failRate (0-1). Proves retry/idempotency: a correct client never pays twice for one 200. GET variant: ?failRate= (0.001 USDC on Base)POST/shield/screen— agentshield: pre-swap token security screen ({"address":"0x..."}). Contract check, ERC-20 metadata, verified source, proxy flag, risk level + flags. Honest rules-based, free-data. (0.01 USDC on Base)POST/echo— x402 Testbed: echoes your JSON payload back. Set {"expectStatus":500} to test how your client handles post-settlement failure. Deterministic. (0.001 USDC on Base)
First seen · last seen · last active