{"name":"CortexCloud On-Chain Data API","description":"Pay-per-call on-chain data and intelligence over x402 (USDC on Base). Token, wallet, contract/liquidity risk, prices, whale activity, transaction history, balances, and cross-chain comparison. Evidence-backed JSON: source attribution, checked_at timestamps, explicit missing-data indicators. Providers: Alchemy + CoinGecko.","endpoints":[{"method":"POST","path":"/v1/data/token-balances","price":"$0.004","description":"ERC-20 token balances for a wallet on a chain (Alchemy Token API). x402-paid, USDC on Base."},{"method":"POST","path":"/v1/data/token-price","price":"$0.004","description":"Spot USD price for a token/coin (CoinGecko where free tier suffices, else Alchemy). x402-paid."},{"method":"POST","path":"/v1/data/nft-ownership","price":"$0.004","description":"NFTs owned by a wallet on a chain (Alchemy NFT API). x402-paid, USDC on Base."},{"method":"POST","path":"/v1/data/tx-history","price":"$0.004","description":"Normalized transactions for an address on a chain (Alchemy Transfers API). x402-paid, USDC on Base."},{"method":"GET","path":"/v1/data/gas-oracle","price":"$0.004","description":"Current base fee + priority fee (gas price) for a chain (Alchemy). x402-paid, USDC on Base."},{"method":"GET","path":"/v1/data/block","price":"$0.004","description":"Block by number or 'latest' on a chain (Alchemy). x402-paid, USDC on Base."},{"method":"POST","path":"/v1/data/token-risk","price":"$0.020","description":"Token risk verdict (age, liquidity, contract checks, suspicious-transfer scan) with per-claim evidence. x402-paid."},{"method":"POST","path":"/v1/data/wallet-intel","price":"$0.006","description":"Wallet profile: balances, holdings, recent activity, counterparty relationships (Alchemy). x402-paid."},{"method":"POST","path":"/v1/data/whale-alerts","price":"$0.030","description":"Large-transfer / accumulation alerts for a wallet with tx hashes + timestamps (Alchemy). x402-paid."},{"method":"POST","path":"/v1/data/cross-chain-compare","price":"$0.040","description":"Compare one contract across chains (price, activity, deployment) in one call (Alchemy + CoinGecko). x402-paid."},{"method":"POST","path":"/v1/data/token-intel","price":"$0.030","description":"Flagship token intelligence: deployment, metadata, spot price, 24h change, optional age/liquidity/market-cap, and recent activity. Each fact carries its source, a checked_at timestamp, and explicit missing-data indicators. Alchemy + CoinGecko. x402-paid, USDC on Base."},{"method":"POST","path":"/v1/aggregate/balances","price":"$0.004","description":"Batch ERC-20 balances for many addresses (Alchemy). x402-paid, USDC on Base."},{"method":"POST","path":"/v1/aggregate/nfts","price":"$0.004","description":"Batch NFT ownership across addresses (Alchemy). x402-paid, USDC on Base."},{"method":"POST","path":"/v1/aggregate/prices","price":"$0.004","description":"Batch spot USD prices for many tokens (CoinGecko). x402-paid, USDC on Base."},{"method":"POST","path":"/v1/aggregate/tx-history","price":"$0.004","description":"Batch normalized transfers across addresses (Alchemy). x402-paid, USDC on Base."},{"method":"GET","path":"/v1/capabilities","price":"free","description":"Service capabilities, limits, payment terms (free)."}],"mcp":{"transport":"streamable-http","endpoint":"https://api.cortexcloud.org/mcp","tools":[{"name":"cortex_token_balances","description":"ERC-20 token balances for a wallet on a chain (Alchemy Token API). x402-paid, USDC on Base. x402 paid: $0.004 USDC on Base per call.","inputSchema":{"type":"object","properties":{"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"chain":{"type":"string","default":"ethereum"},"tokens":{"type":"array","items":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"}},"max_tokens":{"type":"integer","minimum":1,"maximum":200,"default":50}},"required":["address"]}},{"name":"cortex_token_price","description":"Spot USD price for a token/coin (CoinGecko where free tier suffices, else Alchemy). x402-paid. x402 paid: $0.004 USDC on Base per call.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"contract":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"chain":{"type":"string","default":"ethereum"}}}},{"name":"cortex_nft_ownership","description":"NFTs owned by a wallet on a chain (Alchemy NFT API). x402-paid, USDC on Base. x402 paid: $0.004 USDC on Base per call.","inputSchema":{"type":"object","properties":{"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"chain":{"type":"string","default":"ethereum"},"page_size":{"type":"integer","minimum":1,"maximum":100,"default":100}},"required":["address"]}},{"name":"cortex_tx_history","description":"Normalized transactions for an address on a chain (Alchemy Transfers API). x402-paid, USDC on Base. x402 paid: $0.004 USDC on Base per call.","inputSchema":{"type":"object","properties":{"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"chain":{"type":"string","default":"ethereum"},"limit":{"type":"integer","minimum":1,"maximum":100,"default":25},"from_block":{"type":"integer"}},"required":["address"]}},{"name":"cortex_gas_oracle","description":"Current base fee + priority fee (gas price) for a chain (Alchemy). x402-paid, USDC on Base. x402 paid: $0.004 USDC on Base per call.","inputSchema":{"type":"object","properties":{}}},{"name":"cortex_block","description":"Block by number or 'latest' on a chain (Alchemy). x402-paid, USDC on Base. x402 paid: $0.004 USDC on Base per call.","inputSchema":{"type":"object","properties":{}}},{"name":"cortex_token_risk","description":"Token risk verdict (age, liquidity, contract checks, suspicious-transfer scan) with per-claim evidence. x402-paid. x402 paid: $0.020 USDC on Base per call.","inputSchema":{"type":"object","properties":{"contract":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"chain":{"type":"string","default":"ethereum"},"coin_id":{"type":"string","description":"Optional CoinGecko coin id for age/liquidity."}},"required":["contract"]}},{"name":"cortex_wallet_intel","description":"Wallet profile: balances, holdings, recent activity, counterparty relationships (Alchemy). x402-paid. x402 paid: $0.006 USDC on Base per call.","inputSchema":{"type":"object","properties":{"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"chain":{"type":"string","default":"ethereum"},"limit":{"type":"integer","minimum":1,"maximum":100,"default":25}},"required":["address"]}},{"name":"cortex_whale_alerts","description":"Large-transfer / accumulation alerts for a wallet with tx hashes + timestamps (Alchemy). x402-paid. x402 paid: $0.030 USDC on Base per call.","inputSchema":{"type":"object","properties":{"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Optional wallet to watch."},"chain":{"type":"string","default":"ethereum"},"min_usd":{"type":"number","default":100000},"limit":{"type":"integer","minimum":1,"maximum":100,"default":50}}}},{"name":"cortex_cross_chain_compare","description":"Compare one contract across chains (price, activity, deployment) in one call (Alchemy + CoinGecko). x402-paid. x402 paid: $0.040 USDC on Base per call.","inputSchema":{"type":"object","properties":{"contract":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"chains":{"type":"array","items":{"type":"string"},"maxItems":5,"default":["ethereum","base","arbitrum","polygon","optimism"]}},"required":["contract"]}},{"name":"cortex_token_intel","description":"Flagship token intelligence: deployment, metadata, spot price, 24h change, optional age/liquidity/market-cap, and recent activity. Each fact carries its source, a checked_at timestamp, and explicit missing-data indicators. Alchemy + CoinGecko. x402-paid, USDC on Base. x402 paid: $0.030 USDC on Base per call.","inputSchema":{"type":"object","properties":{"contract":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"chain":{"type":"string","default":"ethereum"},"coin_id":{"type":"string","description":"Optional CoinGecko coin id for age/liquidity/market-cap context."}},"required":["contract"]}},{"name":"cortex_aggregate_balances","description":"Batch ERC-20 balances for many addresses (Alchemy). x402-paid, USDC on Base. x402 paid: $0.004 USDC on Base per call.","inputSchema":{"type":"object","properties":{"addresses":{"type":"array","items":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"minItems":1,"maxItems":20},"chain":{"type":"string","default":"ethereum"}},"required":["addresses"]}},{"name":"cortex_aggregate_nfts","description":"Batch NFT ownership across addresses (Alchemy). x402-paid, USDC on Base. x402 paid: $0.004 USDC on Base per call.","inputSchema":{"type":"object","properties":{"addresses":{"type":"array","items":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"minItems":1,"maxItems":20},"chain":{"type":"string","default":"ethereum"},"page_size":{"type":"integer","minimum":1,"maximum":100,"default":100}},"required":["addresses"]}},{"name":"cortex_aggregate_prices","description":"Batch spot USD prices for many tokens (CoinGecko). x402-paid, USDC on Base. x402 paid: $0.004 USDC on Base per call.","inputSchema":{"type":"object","properties":{"ids":{"type":"array","items":{"type":"string"},"minItems":1,"maxItems":50}},"required":["ids"]}},{"name":"cortex_aggregate_tx_history","description":"Batch normalized transfers across addresses (Alchemy). x402-paid, USDC on Base. x402 paid: $0.004 USDC on Base per call.","inputSchema":{"type":"object","properties":{"addresses":{"type":"array","items":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"minItems":1,"maxItems":20},"chain":{"type":"string","default":"ethereum"},"limit":{"type":"integer","minimum":1,"maximum":100,"default":25}},"required":["addresses"]}},{"name":"cortex_capabilities","description":"Free: service capabilities, supported chains/providers, payment terms and discovery index.","inputSchema":{"type":"object","properties":{}}}]},"payment":{"scheme":"x402","network":"eip155:8453","asset":"USDC","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","merchant_wallet":"0x5a0353bc9c75b893a9b5735d3e79f1bd988ea143"},"discovery":["/.well-known/x402.json","/llms.txt","/openapi.json"]}