{"name":"x402 Bazaar","description":"Pay-per-call API marketplace on Base. Call any endpoint over HTTP; pay a USDC micro-payment via x402 (no keys, no accounts). Every payment is attributed onchain with Builder Codes.","x402Version":2,"protocol":"x402","network":"eip155:8453","asset":"USDC","builderCode":"bc_0438m5ng","baseUrl":"https://402.com.tr","docs":"https://402.com.tr/agents","services":[{"id":"token-risk","name":"Token Risk Check","description":"Pass a token contract address and get a risk score + flags (ERC-20 conformance, ownership renounce, upgradeable proxy) computed live from Base. Built for trading bots and agents that vet tokens before buying.","category":"Onchain","price":"$0.02","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/token-risk","input":{"address":{"type":"string","required":true,"description":"Token contract address","in":"query"}}},{"id":"address-intel","name":"Address Intelligence","description":"EOA vs contract, ETH + USDC balance, transaction count and activity level — straight from Base RPC. Useful for counterparty and wallet checks.","category":"Onchain","price":"$0.01","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/address-intel","input":{"address":{"type":"string","required":true,"description":"Address","in":"query"}}},{"id":"gas-oracle","name":"Gas Oracle","description":"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.","category":"Onchain","price":"$0.005","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/gas-oracle","input":{}},{"id":"token-price","name":"Token Price","description":"Pass a Base token contract address and get the current USD price, 24h change, liquidity, and volume from DexScreener (highest-liquidity pair auto-selected). No API key required.","category":"Onchain","price":"$0.01","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/token-price","input":{"address":{"type":"string","required":true,"description":"Token contract address","in":"query"}}},{"id":"tx-decode","name":"TX Decode","description":"Provide a Base transaction hash and get a structured summary: from/to, ETH value, status, gas used, block, method selector, and nonce — straight from Base RPC.","category":"Onchain","price":"$0.01","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/tx-decode","input":{"hash":{"type":"string","required":true,"description":"Transaction hash","in":"query"}}},{"id":"wallet-tokens","name":"Wallet Token Portfolio","description":"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.","category":"Onchain","price":"$0.01","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/wallet-tokens","input":{"address":{"type":"string","required":true,"description":"Wallet address","in":"query"}}},{"id":"trending-tokens","name":"Trending Tokens on Base","description":"Fetches the DexScreener boosts feed filtered to Base — up to 15 trending tokens with address, description, boost amount, and link. Great for discovery bots.","category":"Onchain","price":"$0.005","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/trending-tokens","input":{}},{"id":"price-alert","name":"Token Price Alert","description":"Pay once to register a price-threshold alert on any Base token. Supply target price, direction (above/below), and an https webhook URL. A polling cron checks DexScreener and POSTs your webhook the moment it crosses. Expires after 30 days.","category":"Onchain","price":"$0.05","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/price-alert","input":{"token":{"type":"string","required":true,"description":"Token address","in":"query"},"threshold":{"type":"string","required":true,"description":"Price threshold (USD)","in":"query"},"direction":{"type":"string","required":true,"description":"Direction (above/below)","in":"query"},"webhook":{"type":"string","required":true,"description":"Webhook URL (https)","in":"query"}}},{"id":"contract-abi","name":"Contract ABI Lookup","description":"Checks Sourcify for a Base contract's verification status and returns its ABI as function/event name lists + item count (full or partial match). No API key required.","category":"Onchain","price":"$0.01","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/contract-abi","input":{"address":{"type":"string","required":true,"description":"Contract address","in":"query"}}},{"id":"decode-selector","name":"4-Byte Selector Decoder","description":"Resolves a 4-byte function selector (e.g. 0x70a08231) to candidate human-readable signatures via 4byte.directory. Accepts a bare selector or full calldata.","category":"Onchain","price":"$0.005","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/decode-selector","input":{"selector":{"type":"string","required":true,"description":"Function selector","in":"query"}}},{"id":"basename","name":"Basename Resolver","description":"Forward + reverse Basename resolution read from the Base L2 Resolver: turn jesse.base.eth into an address, or an address into its primary Basename. No API key required.","category":"Onchain","price":"$0.005","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/basename","input":{"query":{"type":"string","required":true,"description":"Basename or address","in":"query"}}},{"id":"sanctions","name":"Sanctions Check","description":"Checks an address against the OFAC SDN list of sanctioned digital-currency addresses. Built for compliance agents and bots that must screen counterparties before transacting. Direct-address match; list refreshed regularly. No API key required.","category":"Onchain","price":"$0.01","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/sanctions","input":{"address":{"type":"string","required":true,"description":"Address to screen","in":"query"}}},{"id":"holders","name":"Token Holder Distribution","description":"Top-10 holders with their %, holder count, concentration level (whale risk), and LP-lock %, from GoPlus. Lets agents judge how fairly a token is distributed before trading. No API key required.","category":"Onchain","price":"$0.01","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/holders","input":{"address":{"type":"string","required":true,"description":"Token contract address","in":"query"}}},{"id":"multi-price","name":"Batch Token Prices","description":"Pass a comma-separated list of up to 10 Base token addresses and get USD price + 24h change for each in one call. Ideal for agents pricing a portfolio or watchlist.","category":"Onchain","price":"$0.01","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/multi-price","input":{"addresses":{"type":"string","required":true,"description":"Token addresses (comma-separated)","in":"query"}}},{"id":"new-tokens","name":"New Token Scanner","description":"Returns the latest tokens profiled on Base from the DexScreener feed — address, description, and links. Great for discovery bots hunting new launches early.","category":"Onchain","price":"$0.005","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/new-tokens","input":{}},{"id":"ai-summarize","name":"AI Summarize","description":"Paste text and get a 3-5 bullet summary from Claude. Pay-per-call — no API key or subscription needed on your side.","category":"AI","price":"$0.02","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/ai-summarize","input":{"text":{"type":"string","required":true,"description":"Text to summarize","in":"query"}}},{"id":"ai-extract","name":"AI Extract","description":"Pull named fields out of any text as clean JSON (e.g. name, email, company, date). Powered by Claude structured outputs.","category":"AI","price":"$0.02","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/ai-extract","input":{"text":{"type":"string","required":true,"description":"Source text","in":"query"},"fields":{"type":"string","required":false,"description":"Fields (comma-separated)","in":"query"}}},{"id":"ai-translate","name":"AI Translate","description":"Translate text into a target language with Claude. One micro-payment per translation.","category":"AI","price":"$0.02","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/ai-translate","input":{"text":{"type":"string","required":true,"description":"Text to translate","in":"query"},"to":{"type":"string","required":false,"description":"Target language","in":"query"}}},{"id":"market-snapshot","name":"Market Snapshot","description":"Returns a snapshot of major crypto assets with a pseudo-random intraday move. One USDC micro-payment per call.","category":"Markets","price":"$0.001","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/market-snapshot","input":{}},{"id":"weather","name":"Weather Oracle","description":"Pass a city and get a structured weather report. Mirrors the canonical x402 `/weather` example so you can compare wire formats.","category":"Data","price":"$0.001","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/weather","input":{"city":{"type":"string","required":true,"description":"City","in":"query"}}},{"id":"quote","name":"Alpha Quote","description":"A rotating quote feed. The cheapest possible paid endpoint — perfect for testing your wiring.","category":"Fun","price":"$0.001","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/quote","input":{}},{"id":"secure-token","name":"Secure Token","description":"Generate N url-safe random tokens server-side. Demonstrates a paid utility endpoint with a query parameter.","category":"Utility","price":"$0.002","method":"GET","x402":true,"endpoint":"https://402.com.tr/api/x402/secure-token","input":{"count":{"type":"string","required":false,"description":"How many","in":"query"}}}]}