Three data families for AI agents: live Ethereum mainnet, Sepolia testnet, and Robinhood Chain RPC reads, plus Deepstate on-chain market data (order books, trades, candles, and analytics), plus The Standard Reserve (TSR), an on-chain reserve protocol on Robinhood Chain (supply, policy, epochs, auctions, branches, vaults, exit pressure). Pay per call or use batch/session mode: USDC on Base via x402, or pathUSD/USDC.e on Tempo via MPP. No API key required to start; a flat-rate monthly subscription is also available.
Price
from $0.0010
up to $0.0500 per request
Network
base
Category
ai
On-chain txns
1,034
Uptime
100%
Avg latency
626ms
Checks
81
Status
Healthy
Discovered from on-chain x402 payment activity. Prices shown are per-call in USDC.
ERC20 allowance via allowance (eth_call) - how much a spender is approved to move from an owner's wallet
Latest Ethereum block height - current chain tip via eth_blockNumber
Fetch an Ethereum block header and transaction hashes by number, tag, or hex via eth_getBlockByNumber
Simulate a read-only Ethereum contract call via eth_call - no transaction sent
Ethereum chain ID (EIP-155) via eth_chainId - confirm which chain a network is on
Check if an Ethereum address is a contract via eth_getCode - returns deployed bytecode
Best-effort contract introspection via batched RPC - bytecode presence, token metadata, and ERC20-like/ERC721/ERC1155 classification
ENS resolve - turn a .eth name into an address, or an address into its primary .eth name, via eth_call on OneSource live Ethereum RPC
ERC1155 token balance via balanceOf (eth_call) - how many copies of a token_id a wallet holds
ERC20 token balance for any Ethereum wallet - USDC, USDT, DAI, or any token - via balanceOf (eth_call) on OneSource live Ethereum RPC
ERC20 Transfer logs via eth_getLogs - raw Transfer events for a token or wallet
List every ERC721 NFT token_id a wallet owns in a collection via tokenOfOwnerByIndex (eth_call)
Estimate the gas a transaction will consume via eth_estimateGas before signing it
Query Ethereum contract event logs via eth_getLogs - filter by contract, topic, and block range
Live wallet balance - native ETH plus up to 20 caller-supplied ERC20 tokens in one bounded RPC batch
EVM network info - chain ID, block height, gas price, chain head age, and chain characteristics in one batched RPC call (eth_chainId + eth_blockNumber + eth_gasPrice + latest block header)
NFT metadata for ERC721 or ERC1155 tokens via eth_call, with IPFS, Arweave, data URI, and public HTTP(S) resolution
Look up the current owner of an ERC721 NFT by token_id via ownerOf (eth_call)
Next transaction nonce for any Ethereum wallet via eth_getTransactionCount - how many txs it has sent
Pending block - transactions not yet mined, via eth_getBlockByNumber("pending")
Detect upgradeable proxy patterns (EIP-1967, UUPS, Transparent) via eth_getStorageAt - returns the implementation address behind a proxy
Transaction receipt via eth_getTransactionReceipt - status, gas, and event logs for a mined Ethereum transaction
Read a raw storage slot from any Ethereum contract via eth_getStorageAt
Total supply of an ERC20 or ERC721 token contract via totalSupply (eth_call)
Full Ethereum transaction details by hash via eth_getTransactionByHash - from, to, value, calldata, block
Deepstate, the on-chain order-book exchange on Robinhood Chain. Gas spent resting and cancelling orders for a market.
Deepstate, the on-chain order-book exchange on Robinhood Chain. Depth heatmap - resting order size by price level over time for a market.
Deepstate, the on-chain order-book exchange on Robinhood Chain. Per-maker time-at-top, notional rested, fills, and DEEP rewards earned for a market.
Deepstate, the on-chain order-book exchange on Robinhood Chain. Order-book snapshot for a market, bids descending and asks ascending, with live resting size per level.
Deepstate, the on-chain order-book exchange on Robinhood Chain. OHLCV candles for a market.
Deepstate, the on-chain order-book exchange on Robinhood Chain. Lists the markets this service serves with their token layout (base, quote, token0/token1, decimals).
Deepstate, the on-chain order-book exchange on Robinhood Chain. Rolling 24h / 7d / 30d volume and price change for a market.
Deepstate, the on-chain order-book exchange on Robinhood Chain. Trade tape for a market, newest first.
The Standard Reserve (TSR), an on-chain reserve protocol on Robinhood Chain. Current Dutch-auction quotes for the daily STANDARD license auction and the ETH charter auction: price now, floor, last sale, and whether a computed price is available. Fields ending in _raw are 18-decimal integers as strings. Divide by 1e18 to get token amounts.
The Standard Reserve (TSR), an on-chain reserve protocol on Robinhood Chain. Per-day history for the license or charter Dutch auction: open price, floor, close price, and how much sold each day. Fields ending in _raw are 18-decimal integers as strings. Divide by 1e18 to get token amounts.
The Standard Reserve (TSR), an on-chain reserve protocol on Robinhood Chain. Auction sale history, newest first. Fields ending in _raw are 18-decimal integers as strings. Divide by 1e18 to get token amounts.
The Standard Reserve (TSR), an on-chain reserve protocol on Robinhood Chain. A snapshot of reserve backing: vault ETH balances, other reserve-asset holdings, and ETH backing per circulating STANDARD token. Fields ending in _raw are 18-decimal integers as strings. Divide by 1e18 to get token amounts.
The Standard Reserve (TSR), an on-chain reserve protocol on Robinhood Chain. Backing-ratio history, joined against circulating supply as of each snapshot block. Fields ending in _raw are 18-decimal integers as strings. Divide by 1e18 to get token amounts.
The Standard Reserve (TSR), an on-chain reserve protocol on Robinhood Chain. Live Branch license auction state, read straight from the chain.
The Standard Reserve (TSR), an on-chain reserve protocol on Robinhood Chain. Days of Issuance: how the current license price compares to the pace of new-Branch issuance.
The Standard Reserve (TSR), an on-chain reserve protocol on Robinhood Chain. Today's Branch license cost in ETH, compared against the charter auction's own price to show which path costs less. Fields ending in _raw are 18-decimal integers as strings. Divide by 1e18 to get token amounts.
The Standard Reserve (TSR), an on-chain reserve protocol on Robinhood Chain. Summary across reserve branches. Fields ending in _raw are 18-decimal integers as strings. Divide by 1e18 to get token amounts.
The Standard Reserve (TSR), an on-chain reserve protocol on Robinhood Chain. Whether the contraction vault's next buyback tick can fire, its ETH capacity, cooldown remaining, and recent executed ticks. Fields ending in _raw are 18-decimal integers as strings. Divide by 1e18 to get token amounts.
The Standard Reserve (TSR), an on-chain reserve protocol on Robinhood Chain. OHLC price candles for the STANDARD/ETH pool, priced in ETH per STANDARD.
The Standard Reserve (TSR), an on-chain reserve protocol on Robinhood Chain. Charters, optionally filtered by owner. Fields ending in _raw are 18-decimal integers as strings. Divide by 1e18 to get token amounts.
The Standard Reserve (TSR), an on-chain reserve protocol on Robinhood Chain. Chain-read protocol constants: base rate, epoch length, floors, and where each one was last read from.
The Standard Reserve (TSR), an on-chain reserve protocol on Robinhood Chain. Everything relevant to deciding whether to buy a Branch or license right now, bundled into one call.
The Standard Reserve (TSR), an on-chain reserve protocol on Robinhood Chain. Everything relevant to deciding whether to buy into a new charter right now, bundled into one call.
The Standard Reserve (TSR), an on-chain reserve protocol on Robinhood Chain. Everything relevant to deciding whether to exit a charter's branches right now, bundled into one call.
# one-time setup
npx @apihubio/cli register
npx @apihubio/cli topup 10
# call it
npx @apihubio/cli call https://api.onesource.io \
-X POST \
-d '{ /* check provider docs for input */ }'
# or save it to Claude/Cursor/Codex
npx @apihubio/cli install
npx @apihubio/cli add https://api.onesource.ioimport { wrapFetchWithPayment } from "@x402/fetch";
import { createWalletClient, http } from "viem";
import { privateKeyToAccount } from "viem/accounts";
import { base } from "viem/chains";
const account = privateKeyToAccount("0xYOUR_PRIVATE_KEY");
const client = createWalletClient({ account, chain: base, transport: http() });
const x402Fetch = wrapFetchWithPayment(client);
const res = await x402Fetch("https://api.onesource.io", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ /* check provider docs for input */ }),
});
const data = await res.json();This is an external service not operated by APIHub. Listing data is sourced from public on-chain records and third-party indexes. Payment goes directly to the service provider via the x402 protocol. APIHub does not guarantee availability, accuracy, or quality of external services.