Dashboard
Community
Tutorials
Support
Search
⌃K
Links
Welcome to Infura docs
Getting started
Dashboard stats
Upgrade your plan
Submit a help ticket
Two-factor authentication
Networks
Ethereum
How to
Concepts
JSON-RPC methods
eth_accounts
eth_blockNumber
eth_call
eth_chainId
eth_coinbase
eth_createAccessList
eth_estimateGas
eth_feeHistory
eth_gasPrice
eth_getBalance
eth_getBlockByHash
eth_getBlockByNumber
eth_getBlockTransactionCountByHash
eth_getBlockTransactionCountByNumber
eth_getCode
eth_getLogs
eth_getProof
eth_getStorageAt
eth_getTransactionByBlockHashAndIndex
eth_getTransactionByBlockNumberAndIndex
eth_getTransactionByHash
eth_getTransactionCount
eth_getTransactionReceipt
eth_getUncleByBlockHashAndIndex
eth_getUncleByBlockNumberAndIndex
eth_getUncleCountByBlockHash
eth_getUncleCountByBlockNumber
eth_getWork
eth_mining
eth_hashrate
eth_protocolVersion
eth_sendRawTransaction
eth_sendTransaction
eth_sign
eth_submitWork
eth_syncing
net_listening
net_peerCount
net_version
web3_clientVersion
Filter methods
Subscription methods
Arbitrum
Aurora
Avalanche (C-Chain)
BNB Smart Chain
Base
Celo
Filecoin
IPFS
Linea
NEAR
Optimism
Palm
Polygon PoS
StarkNet
🆕
Infura Expansion APIs
NFT API
Features
Archive data
Project sharing
Infura transactions (ITX)
Tutorials
Welcome
Ethereum
NFT SDK
Filecoin
NEAR
Layer 2 networks
Developer tools
Avalanche (C-Chain)
BNB Smart Chain
LEARN
The Merge
curl
JSON Web Token (JWT)
Web3 libraries
WebSockets
Reference
Network endpoints
Powered By
GitBook
JSON-RPC methods
This section lists the Ethereum JSON-RPC API endpoints. You can
call these APIs using a variety of tools
.
These APIs (or a subset of them) are also used by some Ethereum-compatible networks such as:
Arbitrum
Optimism