{"schema_version":"0.1.0","spec":"x402-directory","source":"cdp_bazaar","as_of":"2026-11-03T13:00:29.898Z","indexed":3000,"known_upstream":105962,"count":50,"total_matching":3000,"limit":50,"offset":0,"filters":{"q":null,"network":null,"max_price":null},"resources":[{"resource":"https://api.onesource.io/api/chain/erc20-balance","service_name":null,"description":"ERC20 token balance for any Ethereum wallet - USDC, USDT, DAI, or any token - via balanceOf (eth_call) on OneSource live Ethereum RPC","network":"eip155:8453","method":"GET","price_micros":3000,"unique_payers_30d":470,"calls_30d":474,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/block-number","service_name":null,"description":"Latest Ethereum block height - current chain tip via eth_blockNumber","network":"eip155:8453","method":"GET","price_micros":1000,"unique_payers_30d":446,"calls_30d":472,"reliability":"measured"},{"resource":"https://www.ax1.vc/api/dashboard/q-verdict/resource","service_name":"AX1 Console","description":"Send a Base token contract address, get an AI-written verdict: onchain metrics, a plain-language take, and a shareable verdict card. Entertainment, not trading advice.","network":"eip155:8453","method":"POST","price_micros":20000,"unique_payers_30d":442,"calls_30d":86684,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/live-balance","service_name":null,"description":"Live wallet balance - native ETH plus up to 20 caller-supplied ERC20 tokens in one bounded RPC batch","network":"eip155:8453","method":"GET","price_micros":3000,"unique_payers_30d":392,"calls_30d":394,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/contract/:address","service_name":null,"description":"Best-effort contract introspection via batched RPC - bytecode presence, token metadata, and ERC20-like/ERC721/ERC1155 classification","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":361,"calls_30d":361,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/erc20-transfers","service_name":null,"description":"ERC20 Transfer logs via eth_getLogs - raw Transfer events for a token or wallet","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":351,"calls_30d":351,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/total-supply","service_name":null,"description":"Total supply of an ERC20 or ERC721 token contract via totalSupply (eth_call)","network":"eip155:8453","method":"GET","price_micros":3000,"unique_payers_30d":324,"calls_30d":324,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/ens/:input","service_name":null,"description":"ENS resolve - turn a .eth name into an address, or an address into its primary .eth name, via eth_call on OneSource live Ethereum RPC","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":318,"calls_30d":320,"reliability":"measured"},{"resource":"https://blockrun.ai/api/v1/chat/completions","service_name":"BlockRun.AI","description":"AI chat completions API - pay per request with USDC on Base","network":"eip155:8453","method":"POST","price_micros":2000,"unique_payers_30d":305,"calls_30d":95172,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/nonce/:address","service_name":null,"description":"Next transaction nonce for any Ethereum wallet via eth_getTransactionCount - how many txs it has sent","network":"eip155:8453","method":"GET","price_micros":3000,"unique_payers_30d":304,"calls_30d":304,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/network-info","service_name":null,"description":"EVM network info - chain ID, block height, gas price, chain head age, and chain characteristics in one batched RPC call (eth_chainId + eth_blockNumber + eth_gasPrice + latest block","network":"eip155:8453","method":"GET","price_micros":1000,"unique_payers_30d":278,"calls_30d":288,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/block/:number","service_name":null,"description":"Fetch an Ethereum block header and transaction hashes by number, tag, or hex via eth_getBlockByNumber","network":"eip155:8453","method":"GET","price_micros":3000,"unique_payers_30d":277,"calls_30d":279,"reliability":"measured"},{"resource":"https://www.api-xpay.com/x402/ping","service_name":"X Pay","description":"Health check ping","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":266,"calls_30d":6154,"reliability":"measured"},{"resource":"https://www.api-xpay.com/x402/network","service_name":"X Pay","description":"Base network and USDC payment metadata","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":260,"calls_30d":5920,"reliability":"measured"},{"resource":"https://www.api-xpay.com/x402/uuid","service_name":"X Pay","description":"Generate a random UUID v4","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":258,"calls_30d":6004,"reliability":"measured"},{"resource":"https://www.api-xpay.com/x402/payment","service_name":"X Pay","description":"Payment receipt with transaction details","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":256,"calls_30d":6131,"reliability":"measured"},{"resource":"https://www.api-xpay.com/x402/time","service_name":"X Pay","description":"Current server time in UTC","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":256,"calls_30d":6047,"reliability":"measured"},{"resource":"https://www.api-xpay.com/x402/status","service_name":"X Pay","description":"Service status and payment configuration","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":252,"calls_30d":6082,"reliability":"measured"},{"resource":"https://www.api-xpay.com/x402/random","service_name":"X Pay","description":"Generate a random integer and hex bytes","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":251,"calls_30d":5971,"reliability":"measured"},{"resource":"https://www.api-xpay.com/x402/ip","service_name":"X Pay","description":"Return the requester IP address","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":250,"calls_30d":5928,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/events","service_name":null,"description":"Query Ethereum contract event logs via eth_getLogs - filter by contract, topic, and block range","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":250,"calls_30d":250,"reliability":"measured"},{"resource":"https://www.api-xpay.com/x402/quote","service_name":"X Pay","description":"Payment quote with amount, asset, and merchant wallet","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":249,"calls_30d":6104,"reliability":"measured"},{"resource":"https://www.api-xpay.com/x402/rewrite","service_name":"X Pay","description":"AI rewrite of input text","network":"eip155:8453","method":"POST","price_micros":10000000,"unique_payers_30d":248,"calls_30d":381,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/tx/:hash","service_name":null,"description":"Full Ethereum transaction details by hash via eth_getTransactionByHash - from, to, value, calldata, block","network":"eip155:8453","method":"GET","price_micros":8000,"unique_payers_30d":245,"calls_30d":245,"reliability":"measured"},{"resource":"https://api.onesource.io/deepstate/v1/book/:book","service_name":null,"description":"Deepstate, the on-chain order-book exchange on Robinhood Chain. Order-book snapshot for a market, bids descending and asks ascending, with live resting size per level.","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":241,"calls_30d":415,"reliability":"measured"},{"resource":"https://api.onesource.io/deepstate/v1/candles/:book","service_name":null,"description":"Deepstate, the on-chain order-book exchange on Robinhood Chain. OHLCV candles for a market.","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":241,"calls_30d":395,"reliability":"measured"},{"resource":"https://api.onesource.io/deepstate/v1/stats/:book","service_name":null,"description":"Deepstate, the on-chain order-book exchange on Robinhood Chain. Rolling 24h / 7d / 30d volume and price change for a market.","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":231,"calls_30d":394,"reliability":"measured"},{"resource":"https://www.api-xpay.com/x402/sentiment","service_name":"X Pay","description":"AI sentiment analysis of text","network":"eip155:8453","method":"POST","price_micros":10000000,"unique_payers_30d":228,"calls_30d":240,"reliability":"measured"},{"resource":"https://api.onesource.io/deepstate/v1/markets","service_name":null,"description":"Deepstate, the on-chain order-book exchange on Robinhood Chain. Lists the markets this service serves with their token layout (base, quote, token0/token1, decimals).","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":220,"calls_30d":220,"reliability":"measured"},{"resource":"https://api.onesource.io/deepstate/v1/trades/:book","service_name":null,"description":"Deepstate, the on-chain order-book exchange on Robinhood Chain. Trade tape for a market, newest first.","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":220,"calls_30d":220,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/nft-metadata","service_name":null,"description":"NFT metadata for ERC721 or ERC1155 tokens via eth_call, with IPFS, Arweave, data URI, and public HTTP(S) resolution","network":"eip155:8453","method":"GET","price_micros":8000,"unique_payers_30d":195,"calls_30d":197,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/erc721-tokens","service_name":null,"description":"List every ERC721 NFT token_id a wallet owns in a collection via tokenOfOwnerByIndex (eth_call)","network":"eip155:8453","method":"GET","price_micros":8000,"unique_payers_30d":191,"calls_30d":194,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/allowance","service_name":null,"description":"ERC20 allowance via allowance (eth_call) - how much a spender is approved to move from an owner's wallet","network":"eip155:8453","method":"GET","price_micros":3000,"unique_payers_30d":188,"calls_30d":191,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/chain-id","service_name":null,"description":"Ethereum chain ID (EIP-155) via eth_chainId - confirm which chain a network is on","network":"eip155:8453","method":"GET","price_micros":1000,"unique_payers_30d":186,"calls_30d":201,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/receipt/:hash","service_name":null,"description":"Transaction receipt via eth_getTransactionReceipt - status, gas, and event logs for a mined Ethereum transaction","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":185,"calls_30d":185,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/code/:address","service_name":null,"description":"Check if an Ethereum address is a contract via eth_getCode - returns deployed bytecode","network":"eip155:8453","method":"GET","price_micros":3000,"unique_payers_30d":184,"calls_30d":184,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/call","service_name":null,"description":"Simulate a read-only Ethereum contract call via eth_call - no transaction sent","network":"eip155:8453","method":"POST","price_micros":5000,"unique_payers_30d":178,"calls_30d":178,"reliability":"measured"},{"resource":"https://api.onesource.io/deepstate/v1/analytics/makers","service_name":null,"description":"Deepstate, the on-chain order-book exchange on Robinhood Chain. Per-maker time-at-top, notional rested, fills, and maker rewards earned for a market (token varies by market; see /d","network":"eip155:8453","method":"GET","price_micros":20000,"unique_payers_30d":173,"calls_30d":173,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/estimate-gas","service_name":null,"description":"Estimate the gas a transaction will consume via eth_estimateGas before signing it","network":"eip155:8453","method":"POST","price_micros":4000,"unique_payers_30d":171,"calls_30d":171,"reliability":"measured"},{"resource":"https://api.onesource.io/deepstate/v1/analytics/depth-history","service_name":null,"description":"Deepstate, the on-chain order-book exchange on Robinhood Chain. Depth heatmap - resting order size by price level over time for a market.","network":"eip155:8453","method":"GET","price_micros":20000,"unique_payers_30d":164,"calls_30d":164,"reliability":"measured"},{"resource":"https://stableenrich.dev/api/exa/search","service_name":"StableEnrich","description":"Exa Search - Neural search across the web","network":"eip155:8453","method":"POST","price_micros":10000,"unique_payers_30d":156,"calls_30d":30794,"reliability":"measured"},{"resource":"https://api.onesource.io/deepstate/v1/analytics/cost-to-quote","service_name":null,"description":"Deepstate, the on-chain order-book exchange on Robinhood Chain. Gas spent resting and cancelling orders for a market.","network":"eip155:8453","method":"GET","price_micros":20000,"unique_payers_30d":151,"calls_30d":151,"reliability":"measured"},{"resource":"https://www.api-xpay.com/x402/keywords","service_name":"X Pay","description":"AI keyword extraction from text","network":"eip155:8453","method":"POST","price_micros":10000000,"unique_payers_30d":134,"calls_30d":142,"reliability":"measured"},{"resource":"https://tick.hugen.tokyo/tick/latest","service_name":null,"description":"Get real-time Best Bid/Ask for any FX pair, aggregated from multiple institutional liquidity providers. Includes quality metadata (fresh_sources, quality_state, spread_vs_single_so","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":125,"calls_30d":166,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/nft-owner","service_name":null,"description":"Look up the current owner of an ERC721 NFT by token_id via ownerOf (eth_call)","network":"eip155:8453","method":"GET","price_micros":3000,"unique_payers_30d":116,"calls_30d":116,"reliability":"measured"},{"resource":"https://tick.hugen.tokyo/tick/symbols","service_name":null,"description":"List all available FX symbols with their current quality state and source count. AI agent API for discovering available instruments before subscribing to tick data. Accepts USDC pa","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":114,"calls_30d":135,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/storage","service_name":null,"description":"Read a raw storage slot from any Ethereum contract via eth_getStorageAt","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":110,"calls_30d":110,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/erc1155-balance","service_name":null,"description":"ERC1155 token balance via balanceOf (eth_call) - how many copies of a token_id a wallet holds","network":"eip155:8453","method":"GET","price_micros":3000,"unique_payers_30d":109,"calls_30d":109,"reliability":"measured"},{"resource":"https://api.onesource.io/api/chain/proxy/:address","service_name":null,"description":"Detect upgradeable proxy patterns (EIP-1967, UUPS, Transparent) via eth_getStorageAt - returns the implementation address behind a proxy","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":108,"calls_30d":108,"reliability":"measured"},{"resource":"https://tick.hugen.tokyo/tick/all","service_name":null,"description":"Get real-time Best Bid/Ask for ALL available FX pairs in a single call. Multi-source aggregated from multiple institutional LPs. Returns 29 FX pairs including majors, crosses, and ","network":"eip155:8453","method":"GET","price_micros":5000,"unique_payers_30d":108,"calls_30d":124,"reliability":"measured"}],"reliability_facts":{"description":"This index reports only whether Orcpin holds probe history for an endpoint. The facts — reachability rate, valid-402 rate, latency percentiles, consecutive failures — are the paid route.","endpoint":"https://orcpin.dev/v1/endpoint-reliability?url=<endpoint>","batch":"https://orcpin.dev/v1/endpoint-reliability/batch?urls=<a,b,c>","methodology":"https://orcpin.dev/methodology#endpoint_reliability"},"ranking":"Ordered by the Bazaar's own 30-day unique-payer count, highest first, then truncated — so this is the used end of the ecosystem, not a full mirror.","disclaimer":"A free, demand-ordered index of public x402 resources listed on the CDP Bazaar, re-crawled weekly. Listing is not endorsement, and Orcpin does not operate these endpoints. `reliability` reports only whether Orcpin holds a measurement for an endpoint — the measured facts themselves are the paid /v1/endpoint-reliability route."}