{
 "host": "api.arysphere.com",
 "as_of": "2026-10-24",
 "tier": "CC",
 "tier_raw": "CCC",
 "above_trust_line": false,
 "trust_line": "BBB",
 "outlook": "positive",
 "trend": "improving",
 "outlook_basis": {
  "compares": "organic paying agents, last 7 days vs previous 7 days",
  "organic_paying_agents_last_7d": 3,
  "organic_paying_agents_previous_7d": 1,
  "text": "3 organic paying agents in the last 7 days vs 1 in the 7 before (+200%)"
 },
 "flag": null,
 "score": 14.5,
 "uptime": 0.929,
 "retired_resources": 0,
 "resources": {
  "count": 37,
  "shown": 37,
  "source": "x402 discovery catalogs (CDP Bazaar, PayAI), as listed today",
  "operator_supplied": [
   "items[].path",
   "items[].url",
   "items[].description",
   "items[].network"
  ],
  "untrusted": true,
  "items": [
   {
    "path": "/v1/ventures/x402_bazaar_token_verdict_v2/base_token_verdict_v3",
    "url": "https://api.arysphere.com/v1/ventures/x402_bazaar_token_verdict_v2/base_token_verdict_v3",
    "description": "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\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 14
   },
   {
    "path": "/v1/ventures/x402_eth_token_verdict_v1/eth_mainnet_token_verdict",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_token_verdict_v1/eth_mainnet_token_verdict",
    "description": "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\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 11
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_erc20_allowance",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_erc20_allowance",
    "description": "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.",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 9
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_getblockbynumber",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_getblockbynumber",
    "description": "Ethereum mainnet on-chain read: a block by number or 'latest'. Returns the Ethereum block header for a given block number or 'latest'.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 9
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_erc20_balanceof",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_erc20_balanceof",
    "description": "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.",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 8
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_blocknumber",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_blocknumber",
    "description": "Ethereum mainnet on-chain read: the latest block number. Returns the latest Ethereum mainnet block number via eth_blockNumber. Takes no parameters.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 7
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_contract_abi",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_contract_abi",
    "description": "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.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 6
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_erc20_totalsupply",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_erc20_totalsupply",
    "description": "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.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 6
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_getbalance",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_getbalance",
    "description": "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.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 6
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_getcode",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_getcode",
    "description": "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.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 6
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_getlogs",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_getlogs",
    "description": "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\u2026",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 6
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_gettransactionbyhash",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_gettransactionbyhash",
    "description": "Ethereum mainnet on-chain read: a transaction by its hash. Returns full Ethereum transaction details by hash via eth_getTransactionByHash on Ethereum mainnet.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 6
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_gasprice",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_gasprice",
    "description": "Ethereum mainnet on-chain read: the current gas price in wei. Returns the current Ethereum mainnet gas price in wei; takes no parameters.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 6
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_tx_receipt",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_tx_receipt",
    "description": "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.",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 6
   },
   {
    "path": "/v1/ventures/x402_chain_reads_v1/eth_getblockbynumber",
    "url": "https://api.arysphere.com/v1/ventures/x402_chain_reads_v1/eth_getblockbynumber",
    "description": "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.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 5
   },
   {
    "path": "/v1/ventures/x402_chain_reads_v1/eth_token_verdict",
    "url": "https://api.arysphere.com/v1/ventures/x402_chain_reads_v1/eth_token_verdict",
    "description": "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\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 5
   },
   {
    "path": "/v1/ventures/x402_chain_reads_v1/eth_mainnet_getlogs",
    "url": "https://api.arysphere.com/v1/ventures/x402_chain_reads_v1/eth_mainnet_getlogs",
    "description": "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.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 4
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_erc721_ownerof",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_erc721_ownerof",
    "description": "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).",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 4
   },
   {
    "path": "/v1/ventures/x402_chain_reads_v1/base_token_verdict_read",
    "url": "https://api.arysphere.com/v1/ventures/x402_chain_reads_v1/base_token_verdict_read",
    "description": "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,\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 3
   },
   {
    "path": "/v1/ventures/x402_chain_reads_v1/eth_erc20_allowance",
    "url": "https://api.arysphere.com/v1/ventures/x402_chain_reads_v1/eth_erc20_allowance",
    "description": "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.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 3
   },
   {
    "path": "/v1/ventures/x402_chain_reads_v1/eth_erc20_balanceof",
    "url": "https://api.arysphere.com/v1/ventures/x402_chain_reads_v1/eth_erc20_balanceof",
    "description": "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.",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 3
   },
   {
    "path": "/v1/ventures/x402_chain_reads_v1/eth_getbalance",
    "url": "https://api.arysphere.com/v1/ventures/x402_chain_reads_v1/eth_getbalance",
    "description": "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.",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 3
   },
   {
    "path": "/v1/ventures/x402_chain_reads_v1/eth_gettransactionbyhash",
    "url": "https://api.arysphere.com/v1/ventures/x402_chain_reads_v1/eth_gettransactionbyhash",
    "description": "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.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 3
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_get_block_by_number",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_get_block_by_number",
    "description": "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').",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 3
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_token_reads_bundle",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_token_reads_bundle",
    "description": "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\u2026",
    "withheld": false,
    "price_usd": 0.006,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 3
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_wallet_bundle",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_wallet_bundle",
    "description": "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\u2026",
    "withheld": false,
    "price_usd": 0.006,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 3
   },
   {
    "path": "/v1/ventures/x402_eth_token_verdict_v1/eth_mainnet_token_verdict_preview",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_token_verdict_v1/eth_mainnet_token_verdict_preview",
    "description": "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.\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 3
   },
   {
    "path": "/v1/ventures/x402_chain_reads_v1/eth_ens_resolve",
    "url": "https://api.arysphere.com/v1/ventures/x402_chain_reads_v1/eth_ens_resolve",
    "description": "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.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 2
   },
   {
    "path": "/v1/ventures/x402_chain_reads_v1/eth_erc721_tokensof",
    "url": "https://api.arysphere.com/v1/ventures/x402_chain_reads_v1/eth_erc721_tokensof",
    "description": "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.",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 2
   },
   {
    "path": "/v1/ventures/x402_eth_token_verdict_v1/eth_token_verdict_v3",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_token_verdict_v1/eth_token_verdict_v3",
    "description": "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\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 2
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/base_tx_explain",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/base_tx_explain",
    "description": "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\u2026",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 1
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_logs_and_tx",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_logs_and_tx",
    "description": "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\u2026",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": 1
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/base_wallet_snapshot",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/base_wallet_snapshot",
    "description": "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\u2026",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": null
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_ens_resolve",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_ens_resolve",
    "description": "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.",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": null
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_erc721_tokens_of",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_erc721_tokens_of",
    "description": "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.",
    "withheld": false,
    "price_usd": 0.008,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": null
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_chainid",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_eth_chainid",
    "description": "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.",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": null
   },
   {
    "path": "/v1/ventures/x402_eth_reads_v1/eth_mainnet_network_info",
    "url": "https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_network_info",
    "description": "Ethereum mainnet network data in one call.",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base, Polygon, Arbitrum",
    "paid_calls_30d": null
   }
  ]
 },
 "organic_paying_agents": 3,
 "paying_wallets_raw": 8,
 "settled_usd_14d": 0.88,
 "centrality": 0.042,
 "scale": [
  "AAA",
  "AA",
  "A",
  "BBB",
  "BB",
  "B",
  "CCC",
  "CC",
  "C",
  "D"
 ],
 "url": "https://agenteconomy.report/s/api.arysphere.com",
 "badge": "https://agenteconomy.report/s/api.arysphere.com.svg",
 "embed": "<a href=\"https://agenteconomy.report/s/api.arysphere.com\"><img src=\"https://agenteconomy.report/s/api.arysphere.com.svg\" alt=\"api.arysphere.com trust rating: CC\"></a>",
 "method": "https://agenteconomy.report/s/",
 "api": {
  "protocol": "x402",
  "rating": {
   "url": "https://agenteconomy.report/api/rating/api.arysphere.com",
   "price_usd": 0.005
  },
  "history": {
   "url": "https://agenteconomy.report/api/rating/api.arysphere.com/history",
   "price_usd": 0.02,
   "note": "full daily series since first observation; the same series is free in the open dataset at https://agenteconomy.report/s/data/"
  }
 },
 "disclaimer": "Operational trust rating of a software service: not a credit rating, not investment advice.",
 "owner": {
  "verified": false,
  "claim": "https://agenteconomy.report/s/claim?host=api.arysphere.com"
 },
 "badges": {
  "rating": "https://agenteconomy.report/s/api.arysphere.com.svg",
  "verified_owner": null,
  "rising": "https://agenteconomy.report/s/api.arysphere.com.rising.svg"
 }
}