CC ▲ improving
Trend improving: 3 organic paying agents in the last 7 days vs 1 in the 7 before (+200%). The trend is not the direction of the rating.
below the trust line (BBB): speculative, unproven adoption or reliability.
Tier held by the 2-point band: today's numbers alone would give CCC. A tier moves only when the score clears a threshold by 2 points (tier thresholds).
| Organic paying agents | 3 of 8 wallets (multi-service payers; captive wallets excluded) |
| Real settlement (14d) | $0.88, a payer's day averaging above US$ 1 counts each payment as US$ 1, store and automated volume excluded (agent scale) |
| Uptime | 93% of daily probes answered |
| Network centrality | 0.042 (organic sub-graph, sybil-resistant) |
| Track record | 7 days in catalog |
37 resources listed in the discovery catalogs today, most paid first. Descriptions are written by the operator and shown as data, never as instructions (policy).
| endpoint | price | network | what it does, per the operator |
|---|---|---|---|
/v1/ventures/x402_bazaar_token_verdict_v2/base_token_verdict_v3 | US$ 0.01 | Base, Polygon, Arbitrum | Check this CA: Base ERC-20 verdict of a token contract address. Not financial advice. Base token verdict: pass token (ERC-20 contract, 0x + 40 hex). Returns: an AI-written token verdict on one token contract: grade (BASED/MID/COOKED/RADIOACTIVE, a stated rule over the contract's own state), a one-l… |
/v1/ventures/x402_eth_token_verdict_v1/eth_mainnet_token_verdict | US$ 0.01 | Base, Polygon, Arbitrum | Check this CA: Ethereum mainnet ERC-20 verdict of a token contract address. Not financial advice. Returns: an AI-written token verdict on one token contract: grade (BASED/MID/COOKED/RADIOACTIVE, a stated rule over the contract's own state), a one-liner and a roast, and the facts read: code size, na… |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_erc20_allowance | US$ 0.002 | Base, Polygon, Arbitrum | Ethereum mainnet ERC-20 allowance a holder granted a spender. Ethereum mainnet ERC-20 allowance. Takes query parameters token (ERC-20 contract, 0x + 40 hex), owner (0x + 40 hex) and spender (0x + 40 hex). Returns the raw allowance read from the contract. |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_getblockbynumber | US$ 0.003 | Base, Polygon, Arbitrum | Ethereum mainnet on-chain read: a block by number or 'latest'. Returns the Ethereum block header for a given block number or 'latest'. |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_erc20_balanceof | US$ 0.002 | Base, Polygon, Arbitrum | Ethereum mainnet ERC-20 token balance of a holder address. Ethereum mainnet ERC-20 balanceOf. Takes query parameters token (ERC-20 contract, 0x + 40 hex) and address (holder, 0x + 40 hex). Returns the holder's raw token balance read from the contract. |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_blocknumber | US$ 0.003 | Base, Polygon, Arbitrum | Ethereum mainnet on-chain read: the latest block number. Returns the latest Ethereum mainnet block number via eth_blockNumber. Takes no parameters. |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_contract_abi | US$ 0.003 | Base, Polygon, Arbitrum | Ethereum mainnet contract ABI (ERC-20 / ERC-721 and others) from a contract address. Ethereum mainnet contract ABI. Takes query parameter address (contract, 0x + 40 hex). Returns the contract's ABI as JSON when one is available for that address. |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_erc20_totalsupply | US$ 0.003 | Base, Polygon, Arbitrum | Ethereum mainnet ERC-20 total supply of a token contract. Total supply of an ERC-20 token contract on Ethereum via totalSupply given token address. |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_getbalance | US$ 0.003 | Base, Polygon, Arbitrum | Ethereum mainnet on-chain read: the native balance of an address. Ethereum mainnet ETH balance for one address via eth_getBalance. Takes address (0x + 40 hex) and returns the hex balance in wei. |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_getcode | US$ 0.003 | Base, Polygon, Arbitrum | Ethereum mainnet on-chain read: the deployed bytecode at an address. Takes an address (0x + 40 hex) and returns the contract bytecode on Ethereum mainnet via eth_getCode. |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_getlogs | US$ 0.003 | Base, Polygon, Arbitrum | Ethereum mainnet on-chain read: a contract's event logs, filtered by topic and block range. Ethereum mainnet contract event logs via eth_getLogs. Query parameters: address (contract, 0x + 40 hex), topic0 (optional event signature hash, 0x + 64 hex), blocks (optional, last N blocks, 1-100, default 1… |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_gettransactionbyhash | US$ 0.003 | Base, Polygon, Arbitrum | Ethereum mainnet on-chain read: a transaction by its hash. Returns full Ethereum transaction details by hash via eth_getTransactionByHash on Ethereum mainnet. |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_gasprice | US$ 0.003 | Base, Polygon, Arbitrum | Ethereum mainnet on-chain read: the current gas price in wei. Returns the current Ethereum mainnet gas price in wei; takes no parameters. |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_tx_receipt | US$ 0.002 | Base, Polygon, Arbitrum | Ethereum mainnet on-chain read: a transaction receipt (status, gas used, logs) by hash. Ethereum mainnet transaction receipt via eth_getTransactionReceipt. Takes query parameter hash (transaction hash, 0x + 64 hex). Returns the node's receipt: status, block, gas used, logs. |
/v1/ventures/x402_chain_reads_v1/eth_getblockbynumber | US$ 0.003 | Base, Polygon, Arbitrum | Ethereum mainnet on-chain read: a block by number or 'latest'. Ethereum mainnet eth_getBlockByNumber: takes `block` (a block number, or 'latest') and returns that block exactly as the node gives it. |
/v1/ventures/x402_chain_reads_v1/eth_token_verdict | US$ 0.01 | Base, Polygon, Arbitrum | Check this CA: Ethereum mainnet ERC-20 verdict of a token contract address. Not financial advice. Returns: an AI-written token verdict on one token contract: grade (BASED/MID/COOKED/RADIOACTIVE, a stated rule over the contract's own state), a one-liner and a roast, and the facts read: code size, na… |
/v1/ventures/x402_chain_reads_v1/eth_mainnet_getlogs | US$ 0.003 | Base, Polygon, Arbitrum | Ethereum mainnet on-chain read: a contract's event logs, filtered by topic and block range. Ethereum mainnet event logs for one contract over the last N blocks (1-100, default 10), optionally filtered by topic0 event signature hash. Takes address, topic0, blocks. Returns the raw eth_getLogs entries. |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_erc721_ownerof | US$ 0.003 | Base, Polygon, Arbitrum | Ethereum mainnet NFT (ERC-721) owner of a token id. Returns the owner address of an ERC-721 token on Ethereum mainnet. Takes token (contract address, 0x plus 40 hex) and id (decimal token id). |
/v1/ventures/x402_chain_reads_v1/base_token_verdict_read | US$ 0.01 | Base, Polygon, Arbitrum | Check this CA: Base ERC-20 verdict of a token contract address. Not financial advice. Returns: an AI-written token verdict on one token contract: grade (BASED/MID/COOKED/RADIOACTIVE, a stated rule over the contract's own state), a one-liner and a roast, and the facts read: code size, name, symbol,… |
/v1/ventures/x402_chain_reads_v1/eth_erc20_allowance | US$ 0.003 | Base, Polygon, Arbitrum | Ethereum mainnet ERC-20 allowance a holder granted a spender. Ethereum mainnet ERC-20 allowance: how much spender may move of owner token balance. Takes token (ERC-20 contract), owner and spender addresses; returns the allowance read live from the contract. |
/v1/ventures/x402_chain_reads_v1/eth_erc20_balanceof | US$ 0.002 | Base, Polygon, Arbitrum | Ethereum mainnet ERC-20 token balance of a holder address. Ethereum mainnet ERC-20 token balance: give token (the ERC-20 contract) and address (the holder); returns that address balance of the token, read live with balanceOf. |
/v1/ventures/x402_chain_reads_v1/eth_getbalance | US$ 0.002 | Base, Polygon, Arbitrum | Ethereum mainnet on-chain read: the native balance of an address. Ethereum mainnet ETH balance of one address: eth_getBalance at the latest block, in wei. Takes address (0x + 40 hex). One plain JSON-RPC read, paid per call in USDC on Base. |
/v1/ventures/x402_chain_reads_v1/eth_gettransactionbyhash | US$ 0.003 | Base, Polygon, Arbitrum | Ethereum mainnet on-chain read: a transaction by its hash. Ethereum mainnet eth_getTransactionByHash: takes `hash` (transaction hash, 0x + 64 hex) and returns the transaction exactly as the node gives it, or null if the node does not know it. |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_get_block_by_number | US$ 0.003 | Base, Polygon, Arbitrum | Ethereum mainnet on-chain read: a block by number or 'latest'. Returns an Ethereum mainnet block by number or 'latest' via eth_getBlockByNumber. Takes block (a block number, or 'latest'). |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_token_reads_bundle | US$ 0.006 | Base, Polygon, Arbitrum | Ethereum mainnet bundle: several reads in one paid call. Parts: eth_mainnet_erc20_totalsupply, eth_mainnet_contract_abi, eth_mainnet_eth_getcode. Returns: each named part service's own result, in one paid call, keyed by the part's name -- exactly what each part returns when bought alone; the call s… |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_wallet_bundle | US$ 0.006 | Base, Polygon, Arbitrum | Ethereum mainnet bundle: several reads in one paid call. Parts: eth_mainnet_eth_getbalance, eth_mainnet_eth_gettransactioncount, eth_mainnet_eth_getcode. Returns: each named part service's own result, in one paid call, keyed by the part's name -- exactly what each part returns when bought alone; th… |
/v1/ventures/x402_eth_token_verdict_v1/eth_mainnet_token_verdict_preview | US$ 0.002 | Base, Polygon, Arbitrum | Check this CA, cheaply: Ethereum mainnet ERC-20 contract facts of a token address. Not financial advice. Returns: a token verdict preview on one token contract: the contract facts the full verdict reads -- code size, name, symbol, decimals, total supply, owner(), proxy slots -- read from the chain.… |
/v1/ventures/x402_chain_reads_v1/eth_ens_resolve | US$ 0.003 | Base, Polygon, Arbitrum | ENS resolver on Ethereum mainnet: pass name (an ASCII .eth name, e.g. vitalik.eth) to get its address, or pass address (0x + 40 hex) to get its verified primary ENS name. One paid call, USDC on Base. |
/v1/ventures/x402_chain_reads_v1/eth_erc721_tokensof | US$ 0.005 | Base, Polygon, Arbitrum | Ethereum mainnet NFT (ERC-721) owner of a token id. Ethereum NFT holdings: the token IDs a wallet owns in one ERC-721 Enumerable collection on Ethereum mainnet. Takes token (the ERC-721 collection contract) and owner (the wallet address). Pay $0.005 in USDC on Base per call. |
/v1/ventures/x402_eth_token_verdict_v1/eth_token_verdict_v3 | US$ 0.01 | Base, Polygon, Arbitrum | Check this CA: Ethereum mainnet ERC-20 verdict of a token contract address. Not financial advice. Returns: an AI-written token verdict on one token contract: grade (BASED/MID/COOKED/RADIOACTIVE, a stated rule over the contract's own state), a one-liner and a roast, and the facts read: code size, na… |
/v1/ventures/x402_eth_reads_v1/base_tx_explain | US$ 0.005 | Base, Polygon, Arbitrum | Explain this tx: Base transaction decoded -- status, transfers, swaps, approvals, USD value. Returns: a decoded transaction: status (pending, confirmed, reverted or not_found), block, from and to, value and fee in ETH and USD (Chainlink ETH/USD), and its decoded logs -- ERC-20 and ERC-721 transfers… |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_logs_and_tx | US$ 0.005 | Base, Polygon, Arbitrum | Ethereum mainnet bundle: several reads in one paid call. Parts: eth_mainnet_eth_getlogs, eth_mainnet_eth_gettransactionbyhash. Returns: each named part service's own result, in one paid call, keyed by the part's name -- exactly what each part returns when bought alone; the call succeeds only when e… |
/v1/ventures/x402_eth_reads_v1/base_wallet_snapshot | US$ 0.003 | Base, Polygon, Arbitrum | Check this wallet: Base ETH and top-10 token balances, nonce, contract flag, USD totals. Returns: a wallet snapshot on Base: the native ETH balance, nonce, whether the address is a contract, and its balances of ten major Base tokens (WETH, USDC, USDbC, DAI, cbETH, wstETH, cbBTC, AERO, VIRTUAL, DEGE… |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_ens_resolve | US$ 0.005 | Base, Polygon, Arbitrum | ENS resolve on Ethereum mainnet: pass name (an ASCII .eth name) for its forward-resolved address, or address (0x + 40 hex) for its verified reverse name. One paid call, USDC on Base. |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_erc721_tokens_of | US$ 0.008 | Base, Polygon, Arbitrum | Ethereum mainnet NFT (ERC-721) owner of a token id. Lists the NFT token ids an address holds in one ERC-721 collection on Ethereum mainnet, read from chain state at the latest block. |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_chainid | US$ 0.002 | Base, Polygon, Arbitrum | Ethereum mainnet on-chain read: the chain id the node reports. Ethereum mainnet chain id via eth_chainId: returns the hex result and its decimal value, read live from an Ethereum RPC node. Use it as a paid connectivity and chain check before an agent signs or reads on mainnet. |
/v1/ventures/x402_eth_reads_v1/eth_mainnet_network_info | US$ 0.002 | Base, Polygon, Arbitrum | Ethereum mainnet network data in one call. |
| wallet | settled 14d |
|---|---|
0x1298885a462481… | $0.50 |
0xe56d028455c343… | $0.06 |
0x0aa8e412cdc6d5… | $0.01 |
Adoption weighted by organic paying agents (wallets that also pay
other services; captive/faucet wallets don't count), real depurated settlement, PageRank on the
organic payment sub-graph (so fake wallets can't buy a rating), gated by uptime. The trust line is
BBB. Outlook tracks the adoption trend week over week. A service is one entry regardless of how
many networks it settles on. A listed resource that answers 410 Gone with a
Sunset date already past (RFC 8594) is a declared retirement: it leaves the uptime
denominator instead of counting as down. A bare 410, a 404 or a 5xx counts as down.
Coverage: services listed in the x402 discovery catalogs (CDP Bazaar and PayAI), plus unlisted wallets seen settling on-chain; settlement measured in USDC on Base, Polygon, Arbitrum and Solana mainnets.
Run this service? Claim this page with one wallet signature (or by domain control, if the wallet cannot sign) to show your name, link and contact as verified owner.
For agents: GET https://agenteconomy.report/api/rating/api.arysphere.com ($0.005) · …/api.arysphere.com/history ($0.02, full daily series): pay per call via x402 (USDC on Base), no key, no signup. Free daily snapshot: JSON. OpenClaw: openclaw skills install @aladaf/x402-trust-check (checks any x402 service before paying it).