Back to directory

Onesource

Base

Fetch an Ethereum block header and transaction hashes by number, tag, or hex via eth_getBlockByNumber

api.onesource.io
Docs
Trust
100%
Uptime
107 ms
Latency
On-chain

Overview

Protocolx402
Provider
Payment assetUSD Coin
Networkbase
Categoryonchain-data
Sourcebazaar

Health

StatusOperational
Uptime (window)100%
Success rate
Confidence4%
Quotes (14d)1
Last checked6/15/2026, 7:30:46 PM
Latency (quote)107ms
not enough data yet
Price / call3000
not enough data yet
Uptime (daily)100%
not enough data yet

Metrics by window

WindowTrustUptimeSuccessp50p95PriceData
Last hour100%$0.003Low
Last 24h100%$0.003Low
Last 7 days90100%$0.003Low

Endpoints (25)

Schema API (all endpoints) ↗

Trust score is global for the provider. Latency, price and uptime are measured per endpoint (last 24h).

EndpointUptimeLatencyPrice / call
GET/api/chain/pending
Pending Ethereum block - mempool transactions not yet mined, via eth_getBlockByNumber("pending")
$0.01
GET/api/chain/erc721-tokens
List every ERC721 NFT token_id a wallet owns in a collection via tokenOfOwnerByIndex (eth_call)
$0.008
GET/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)
$0.008
GET/api/chain/tx/{hash}
Full Ethereum transaction details by hash via eth_getTransactionByHash - from, to, value, calldata, block
$0.008
GET/api/chain/call
Simulate a read-only Ethereum contract call via eth_call - no transaction sent
$0.005
GET/api/chain/contract/{address}
Contract introspection via eth_call - name, symbol, decimals, and ERC20/721/1155 interface support
$0.005
GET/api/chain/ens/{input}
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
$0.005
GET/api/chain/erc20-transfers
ERC20 Transfer logs via eth_getLogs - decoded sender, recipient, and amount for a token or wallet
$0.005
GET/api/chain/events
Query Ethereum contract event logs via eth_getLogs - filter by contract, topic, and block range
$0.005
GET/api/chain/proxy/{address}
Detect upgradeable proxy patterns (EIP-1967, UUPS, Transparent) via eth_getStorageAt - returns the implementation address behind a proxy
$0.005
GET/api/chain/receipt/{hash}
Transaction receipt via eth_getTransactionReceipt - status, gas, and event logs for a mined Ethereum transaction
$0.005
GET/api/chain/storage
Read a raw storage slot from any Ethereum contract via eth_getStorageAt
$0.005
GET/api/chain/estimate-gas
Estimate the gas a transaction will consume via eth_estimateGas before signing it
$0.004
GET/api/chain/allowance
ERC20 allowance via allowance (eth_call) - how much a spender is approved to move from an owner's wallet
$0.003
GET/api/chain/block/{number}
Fetch an Ethereum block header and transaction hashes by number, tag, or hex via eth_getBlockByNumber
$0.003
GET/api/chain/code/{address}
Check if an Ethereum address is a contract via eth_getCode - returns deployed bytecode
$0.003
GET/api/chain/erc1155-balance
ERC1155 token balance via balanceOf (eth_call) - how many copies of a token_id a wallet holds
$0.003
GET/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
$0.003
GET/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
$0.003
GET/api/chain/nft-owner
Look up the current owner of an ERC721 NFT by token_id via ownerOf (eth_call)
$0.003
GET/api/chain/nonce/{address}
Next transaction nonce for any Ethereum wallet via eth_getTransactionCount - how many txs it has sent
$0.003
GET/api/chain/total-supply
Total supply of an ERC20 or ERC721 token contract via totalSupply (eth_call)
$0.003
GET/api/chain/block-number
Latest Ethereum block height - current chain tip via eth_blockNumber
$0.001
GET/api/chain/chain-id
Ethereum chain ID (EIP-155) via eth_chainId - confirm which chain a network is on
$0.001
GET/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)
$0.001

Equivalent APIs

See all alternatives →

Same category, ranked by Trust score — switch to a more reliable or cheaper source.

100
Basehub
basehub-alpha.vercel.appBase
Uptime
100%
Latency
140 ms
Price / call
Endpoints
4
100
The Sealer
thesealer.xyzBase
Uptime
100%
Latency
1437 ms
Price / call
Endpoints
5
100
Questflow
api.questflow.aiBase
Uptime
100%
Latency
491 ms
Price / call
Endpoints
81
100
Theloopbreaker
theloopbreaker.comBase
Uptime
100%
Latency
149 ms
Price / call
Endpoints
35
96
ApiToll DEX Volume
crypto.apitoll.cloudBase
Uptime
100%
Latency
7 ms
Price / call
$0.001 – $0.005
Endpoints
11
90
Zapper
public.zapper.xyzBase
Uptime
100%
Latency
180 ms
Price / call
$0.001125 – $0.0045
Endpoints
17