Blockchain Protocol Intelligence services
Payable blockchain protocol intelligence endpoints for agents, ranked by measured reliability.
api.onesource.io
api.onesource.io
Fetch an Ethereum block header and transaction hashes by number, tag, or hex via eth_getBlockByNumber
sol.blockrun.ai
sol.blockrun.ai
Executes search queries and returns results across indexed blockchain data or documentation.
api.onesource.io
api.onesource.io
Detect upgradeable proxy patterns (EIP-1967, UUPS, Transparent) via eth_getStorageAt - returns the implementation address behind a proxy
x402.ottoai.services
x402.ottoai.services
Base chain status from Otto's configured RPC: latest, safe, finalized and pending heads with validated mined block hashes; pending hash nullable and provisional. Public source ID, per-head observation times and retrieval window disclose non-atomic RPC reads. Base fee, congestion, finality lag and block age at observation, separate from cache staleness. Refreshed every minute. $0.001 per call.
api.messari.io
api.messari.io
Get paginated crypto funding rounds with investors, stage, and raised amounts.
abi.cyberwarex.com
abi.cyberwarex.com
Fetch a verified contract's ABI and metadata by address, keylessly, from Sourcify. Returns the ABI plus a summarized list of function and event signatures, the contract name and compiler, and proxy detection (is_proxy + implementation address). Block explorers gate the ABI behind an API key; this does not. Chains: base, ethereum, arbitrum, optimism, polygon, bsc, avalanche. No API keys, no LLM, one x402 USDC micropayment per call.
api.oblique.markets
api.oblique.markets
Use when an agent needs base tx status. Returns Return Base transaction success or revert state, block number, confirmations, gas used, and effective gas price for a transaction hash. $0.003.
chain.cyberwarex.com
chain.cyberwarex.com
Latest block on any major EVM chain: block number, timestamp, age in seconds, base fee and gas used/limit. The cheapest possible liveness and chain-tip check for an agent: confirm a chain is progressing, timestamp an observation, or pick a block for a query.
contract.lonestaroracle.xyz
contract.lonestaroracle.xyz
Smart contract verification and security analysis on Ethereum Base BSC Arbitrum Polygon
api.delx.ai
api.delx.ai
Look up a static chain id to network name table without live RPC — call when mapping a static chain id to a network name (no tip). Use for chain input hygiene without live RPC—adjacent to OneSource-class small chain reads, but static/local only so rights and margin stay clear. Returns deterministic machine-readable JSON for $0.003 USDC via x402 on Base. Execution is first-party, local-only, stateless, and memory-only with no paid upstream, no input retention, and no claim of live chain tip, web…
x402.ottoai.services
x402.ottoai.services
Decode and explain any EVM blockchain transaction across 11 chains (Base, Ethereum, Arbitrum, Optimism, Avalanche, Polygon, Mantle, Monad, Plasma, BSC, Hyperliquid). Get a human-readable summary of swaps, transfers, approvals, DeFi interactions, and more.
api.delx.ai
api.delx.ai
Map common EVM chain_id integers to short network names. Call when labeling multi-chain configs without embedding a full chainlist fetch. Returns short name and known flag for the chain_id as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.
api.delx.ai
api.delx.ai
Look up supported blockchain network metadata and chain IDs for $0.001 USDC. Static first-party registry only—no live RPC, balances, blocks, receipts, gas, or contract reads. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.
kette.halowerk.com
kette.halowerk.com
Queries every public RPC endpoint this hub knows for a chain in parallel — at least three, usually five — and reports what each one says instead of trusting one. Disagreement is the valuable finding: a single endpoint that lags or serves a different fork is exactly the failure mode this endpoint is built to expose, so agreement is reported per endpoint and the tolerance in blocks is derived from that chain's block time and stated. Beyond height it compares the actual block hash six blocks deep a
chainverdict.xyz
chainverdict.xyz
Latest Base block: number, timestamp and hash. The cheapest call on the service — useful as a liveness and connectivity check.
chain.openverbs.com
chain.openverbs.com
Fetch deployed EVM contract runtime bytecode and its Keccak-256 code hash to fingerprint or compare contracts, or feed a disassembler. Supports Ethereum, Base, Arbitrum, Optimism and Polygon, with optional historical block reads. Returns full hex code, byte size and isContract; an empty-code address returns 0x and a null hash. Key-free RPC with endpoint fallback; code capped at 256 KiB.
chain.openverbs.com
chain.openverbs.com
Get the verified contract ABI and verification metadata for a deployed contract by address, sourced from Sourcify. Returns the contract ABI (to decode or call it), contract name, compiler/language, match type, and proxy resolution (is-proxy plus implementation addresses). Supports Ethereum, Base, Arbitrum, Optimism, Polygon. Unverified contracts return `verified:false`. Live reads with cache fallback.
chain.openverbs.com
chain.openverbs.com
Get the verified Solidity/Vyper source code for a deployed contract by address, sourced from Sourcify. Returns every source file (path + content), the contract name, language, compiler version and compiler settings (optimizer, evmVersion) — the full human-readable source an agent needs to read, audit or feed to an LLM. Supports Ethereum, Base, Arbitrum, Optimism, Polygon. Unverified contracts return `verified:false`. Live reads with cache fallback.
chain-analyzer.com
chain-analyzer.com
OFAC / FATF / JFSA sanctions screening for any blockchain address. Returns hit list with sanction list source, designation date, and program code.
chain.openverbs.com
chain.openverbs.com
Detect whether a contract is an upgradeable proxy and resolve its implementation: reads the standard EIP-1967 implementation/admin/beacon slots, EIP-1822 (UUPS), the OpenZeppelin legacy slot, and EIP-1167 minimal-proxy bytecode. Returns the proxy type, implementation, admin and beacon addresses when present. Reads live on-chain data with automatic endpoint fallback.
ip.openverbs.com
ip.openverbs.com
Compute network details of a CIDR block — network & broadcast address, usable host range, total and usable address counts. Works for IPv4 and IPv6 (counts returned as strings for large IPv6 blocks). Honours RFC 3021 for /31.
hubvibe-io.com
hubvibe-io.com
Base RPC endpoint, pay per call: any allowlisted read-only JSON-RPC method on Base mainnet (eth_call, eth_getBalance, eth_getLogs, eth_getBlockByNumber, eth_getTransactionReceipt and more) with your own params, no API key. Revert reasons come back as the result. Input: method; optional params.
api.greyridgesignals.ai
api.greyridgesignals.ai
Contract-code check for a Base mainnet address (is_contract + code size + EIP-7702 delegated-EOA detection).
x402-data-api.sigrunner.workers.dev
x402-data-api.sigrunner.workers.dev
Contract-code check for a Base mainnet address (is_contract + code size + EIP-7702 delegated-EOA detection).