Onesource
x402 healthy
OneSource - Pay-per-call Ethereum RPC for Agents Pay-per-call Ethereum mainnet RPC for AI agents. Live block, balance, contract, NFT, transaction, and event data served directly from mainnet nodes. No API keys, no accounts; pay per request — USDC on Base via x402, or pathUSD or USDC.e on Tempo via M…
Trust Signals
39
Endpoints
100
Avg Score
$0.01
Price Range
N/A
On-chain Activity
Endpoints (39)
GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 100 GET $0.01 99 GET $0.01 99 GET $0.01 99 GET $0.01 99 GET $0.01 99 GET $0.01 99 GET $0.01 99 GET $0.01 99 GET $0.01 99 GET $0.01 99 GET $0.01 99 GET $0.01 99 GET $0.01 98 GET $0.01 98 GET $0.01 98
/api/chain/call
Simulate a read-only Ethereum contract call via eth_call - no transaction sent /api/chain/network-info
Ethereum network info - chain ID, block height, and gas price in one batched RPC call (eth_chainId + eth_blockNumber + eth_gasPrice) /api/chain/pending
Pending Ethereum block - mempool transactions not yet mined, via eth_getBlockByNumber("pending") /api/chain/erc20-transfers
ERC20 Transfer logs via eth_getLogs - decoded sender, recipient, and amount for a token or wallet /api/chain/estimate-gas
Estimate the gas a transaction will consume via eth_estimateGas before signing it /api/chain/total-supply
Total supply of an ERC20 or ERC721 token contract via totalSupply (eth_call) /api/chain/block-number
Latest Ethereum block height - current chain tip via eth_blockNumber /api/chain/chain-id
Ethereum chain ID (EIP-155) via eth_chainId - confirm which chain a network is on /api/chain/erc721-tokens
List every ERC721 NFT token_id a wallet owns in a collection via tokenOfOwnerByIndex (eth_call) /api/chain/nft-metadata
NFT metadata, traits, and image URI for any ERC721 or ERC1155 token - fetched via eth_call with IPFS resolution (OneSource live Ethereum RPC) /api/chain/nft-owner
Look up the current owner of an ERC721 NFT by token_id via ownerOf (eth_call) /api/chain/storage
Read a raw storage slot from any Ethereum contract via eth_getStorageAt /api/chain/erc1155-balance
ERC1155 token balance via balanceOf (eth_call) - how many copies of a token_id a wallet holds /api/chain/allowance
ERC20 allowance via allowance (eth_call) - how much a spender is approved to move from an owner's wallet /api/chain/block/latest
/api/chain/events
Query Ethereum contract event logs via eth_getLogs - filter by contract, topic, and block range /api/chain/erc20-balance
ERC20 token balance for any Ethereum wallet - USDC, USDT, DAI, or any token - via balanceOf (eth_call) on OneSource live Ethereum RPC /api/chain/live-balance
Live wallet balance - native ETH plus any ERC20 tokens in one call via eth_getBalance and balanceOf on OneSource Ethereum RPC /api/chain/block/0x1212D00
/api/chain/ens/nick.eth
/api/chain/block/22000000
/api/chain/ens/nick.base.eth
/api/chain/ens/swollen.eth
/api/chain/ens/:address
/api/chain/ens/vitalik.eth
/api/chain/tx/:hash
/api/chain/contract/:address
/api/chain/code/:address
/api/chain/receipt/:hash
/api/chain/proxy/:address
/api/chain/nonce/:address
/api/chain/block/%7Bnumber%7D
Fetch an Ethereum block header and transaction hashes by number, tag, or hex via eth_getBlockByNumber /api/chain/code/%7Baddress%7D
Check if an Ethereum address is a contract via eth_getCode - returns deployed bytecode /api/chain/proxy/%7Baddress%7D
Detect upgradeable proxy patterns (EIP-1967, UUPS, Transparent) via eth_getStorageAt - returns the implementation address behind a proxy /api/chain/contract/%7Baddress%7D
Contract introspection via eth_call - name, symbol, decimals, and ERC20/721/1155 interface support /api/chain/tx/%7Bhash%7D
Full Ethereum transaction details by hash via eth_getTransactionByHash - from, to, value, calldata, block /api/chain/ens/%7Binput%7D
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 /api/chain/receipt/%7Bhash%7D
Transaction receipt via eth_getTransactionReceipt - status, gas, and event logs for a mined Ethereum transaction /api/chain/nonce/%7Baddress%7D
Next transaction nonce for any Ethereum wallet via eth_getTransactionCount - how many txs it has sent