{"info":{"title":"Com","version":"1.0.0"},"openapi":"3.1.0","paths":{"/api/x402/ai-extract":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"50000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Com: X402 Ai Extract","intent":"charge","method":"evm","recipient":"0x973A31858f4D2125f48C880542DA11a2796f12D6"}]},"summary":"Turn ANY text into clean, schema-enforced JSON: pass text= plus the fields you want (fields=name,email,price,date — up to 10) and get exactly those keys back, guaranteed-valid JSON via Claude structured outputs. Add list=true to extract EVERY repeated record (invoice lines, listings, table rows) as an array. Up to 16K chars per call. Not crypto-specific — the universal parse step for agent pipelin"}},"/api/x402/ai-translate":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"30000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Com: X402 Ai Translate","intent":"charge","method":"evm","recipient":"0x973A31858f4D2125f48C880542DA11a2796f12D6"}]},"summary":"Claude-quality translation as a pay-per-call primitive: send text= (up to 6K characters) and to= any language, get only the translation back — no notes, no wrapper prose, safe to pipe straight into the next step. One USDC micro-payment per call, no API key or subscription. Built for agents localizing content, parsing foreign-language sources, or serving multilingual users."}},"/api/x402/b20-launch-radar":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Com: X402 B20 Launch Radar","intent":"charge","method":"evm","recipient":"0x973A31858f4D2125f48C880542DA11a2796f12D6"}]},"summary":"🆕 Lists the newest B20 tokens created on Base (from the B20Factory precompile) — variant, symbol, decimals, block. B20 is Base's native token standard and dozens launch hourly. A discovery feed for agents hunting new B20 launches early. Run b20-safety on any address before touching it — new ≠ safe."}},"/api/x402/b20-portfolio":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"60000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Com: X402 B20 Portfolio","intent":"charge","method":"evm","recipient":"0x973A31858f4D2125f48C880542DA11a2796f12D6"}]},"summary":"🆕 Scans a wallet's B20 (Base-native) holdings for protocol-level freeze/seize powers and whether YOUR address is ALREADY blocked on any of them — the risk no ERC-20 portfolio tool can see. Returns per-token seizable/freezable/rebase flags plus a wallet-level verdict. Built for agents holding Base positions."}},"/api/x402/chain-status":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Com: X402 Chain Status","intent":"charge","method":"evm","recipient":"0x973A31858f4D2125f48C880542DA11a2796f12D6"}]},"summary":"Live Base chain snapshot: latest block, base fee + priority fee (Gwei), current ETH price, and the estimated USD cost of a simple ETH transfer. For agents timing or budgeting transactions."}},"/api/x402/fx-convert":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"2000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Com: X402 Fx Convert","intent":"charge","method":"evm","recipient":"0x973A31858f4D2125f48C880542DA11a2796f12D6"}]},"summary":"Convert between 30+ currencies at the European Central Bank's daily reference rate, for today or any past date. Returns the converted amount, the per-unit rate and the date the rate is actually from — the ECB publishes on business days only, so a weekend date answers with the previous business day and says so instead of pretending. Reference rates for accounting and reporting, not tradable quotes."}},"/api/x402/gas-oracle":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Com: X402 Gas Oracle","intent":"charge","method":"evm","recipient":"0x973A31858f4D2125f48C880542DA11a2796f12D6"}]},"summary":"Returns current Base gas fees (baseFee, maxPriorityFee) and three tiered suggestions (slow, normal, fast) in Gwei, derived live from the Base RPC. Built for agents that time or cost-estimate transactions."}},"/api/x402/new-tokens":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Com: X402 New Tokens","intent":"charge","method":"evm","recipient":"0x973A31858f4D2125f48C880542DA11a2796f12D6"}]},"summary":"Returns the latest tokens profiled on Base from the DexScreener feed — address, description, and links. Great for discovery bots hunting new launches early."}},"/api/x402/secure-token":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Com: X402 Secure Token","intent":"charge","method":"evm","recipient":"0x973A31858f4D2125f48C880542DA11a2796f12D6"}]},"summary":"Generate N cryptographically-strong, url-safe random tokens server-side — session IDs, API nonces, one-time codes, coupon secrets. Pass count= for how many. A tiny paid utility for agents that need entropy without a crypto library."}},"/api/x402/trending-tokens":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Com: X402 Trending Tokens","intent":"charge","method":"evm","recipient":"0x973A31858f4D2125f48C880542DA11a2796f12D6"}]},"summary":"Fetches the DexScreener boosts feed filtered to Base — up to 15 trending tokens with address, description, boost amount, and link. Great for discovery bots."}},"/api/x402/wallet-tokens":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"20000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Com: X402 Wallet Tokens","intent":"charge","method":"evm","recipient":"0x973A31858f4D2125f48C880542DA11a2796f12D6"}]},"summary":"Returns native ETH plus WETH, USDC, USDbC, DAI, cbETH balances for any Base address, enriched with live USD values via DexScreener. Only non-zero holdings are returned."}},"/api/x402/whale-flow":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"40000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Com: X402 Whale Flow","intent":"charge","method":"evm","recipient":"0x973A31858f4D2125f48C880542DA11a2796f12D6"}]},"summary":"Flow, not snapshot: the largest transfers of a Base token in the last 24h, classified by whether whales are sending INTO DEX pools (sell pressure) or pulling OUT (accumulation) — a net sell-pressure read that decays in hours. Complements holder-forensics ('who could dump') with 'is anyone dumping now'. CDP-indexed events."}}},"x-service-info":{"description":"Com is an x402-native service at https://402.com.tr, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 12 endpoints listed."}}