Agent Economy Report

Agent Service Trust Rating

CC ▲ improving

api.arysphere.com✓

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).

Changelog of the method

Signals

Organic paying agents3 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)
Uptime93% of daily probes answered
Network centrality0.042 (organic sub-graph, sybil-resistant)
Track record7 days in catalog

What it sells

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).

endpointpricenetworkwhat it does, per the operator
/v1/ventures/x402_bazaar_token_verdict_v2/base_token_verdict_v3US$ 0.01Base, Polygon, ArbitrumCheck 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_verdictUS$ 0.01Base, Polygon, ArbitrumCheck 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_allowanceUS$ 0.002Base, Polygon, ArbitrumEthereum 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_getblockbynumberUS$ 0.003Base, Polygon, ArbitrumEthereum 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_balanceofUS$ 0.002Base, Polygon, ArbitrumEthereum 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_blocknumberUS$ 0.003Base, Polygon, ArbitrumEthereum 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_abiUS$ 0.003Base, Polygon, ArbitrumEthereum 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_totalsupplyUS$ 0.003Base, Polygon, ArbitrumEthereum 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_getbalanceUS$ 0.003Base, Polygon, ArbitrumEthereum 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_getcodeUS$ 0.003Base, Polygon, ArbitrumEthereum 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_getlogsUS$ 0.003Base, Polygon, ArbitrumEthereum 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_gettransactionbyhashUS$ 0.003Base, Polygon, ArbitrumEthereum 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_gaspriceUS$ 0.003Base, Polygon, ArbitrumEthereum 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_receiptUS$ 0.002Base, Polygon, ArbitrumEthereum 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_getblockbynumberUS$ 0.003Base, Polygon, ArbitrumEthereum 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_verdictUS$ 0.01Base, Polygon, ArbitrumCheck 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_getlogsUS$ 0.003Base, Polygon, ArbitrumEthereum 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_ownerofUS$ 0.003Base, Polygon, ArbitrumEthereum 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_readUS$ 0.01Base, Polygon, ArbitrumCheck 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_allowanceUS$ 0.003Base, Polygon, ArbitrumEthereum 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_balanceofUS$ 0.002Base, Polygon, ArbitrumEthereum 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_getbalanceUS$ 0.002Base, Polygon, ArbitrumEthereum 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_gettransactionbyhashUS$ 0.003Base, Polygon, ArbitrumEthereum 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_numberUS$ 0.003Base, Polygon, ArbitrumEthereum 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_bundleUS$ 0.006Base, Polygon, ArbitrumEthereum 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_bundleUS$ 0.006Base, Polygon, ArbitrumEthereum 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_previewUS$ 0.002Base, Polygon, ArbitrumCheck 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_resolveUS$ 0.003Base, Polygon, ArbitrumENS 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_tokensofUS$ 0.005Base, Polygon, ArbitrumEthereum 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_v3US$ 0.01Base, Polygon, ArbitrumCheck 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_explainUS$ 0.005Base, Polygon, ArbitrumExplain 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_txUS$ 0.005Base, Polygon, ArbitrumEthereum 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_snapshotUS$ 0.003Base, Polygon, ArbitrumCheck 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_resolveUS$ 0.005Base, Polygon, ArbitrumENS 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_ofUS$ 0.008Base, Polygon, ArbitrumEthereum 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_chainidUS$ 0.002Base, Polygon, ArbitrumEthereum 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_infoUS$ 0.002Base, Polygon, ArbitrumEthereum mainnet network data in one call.

Who pays it (top organic agents)

walletsettled 14d
0x1298885a462481…$0.50
0xe56d028455c343…$0.06
0x0aa8e412cdc6d5…$0.01

Similar-tier services

How this is computed

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).