Free Ethereum RPC (ETH)
Explore Ethereum, the decentralized blockchain platform with RPC gateway and comprehensive documentation. Powering smart contracts, dApps, DeFi, and NFTs.
Connect to Ethereum RPC
Access reliable, enterprise-grade RPC endpoints that power your dApp with ultra-low latency and 99.9% uptime.
Connect to Ethereum Gateway
Make your first RPC call on Ethereum's Blockchain Gateway.
Sepolia
TestnetHoodi
Testnet* Rate limit enabled - perfect for testing and development. For production, we recommend to Upgrade.
Get 200 requests/second, priority support and advanced blockchain features.
Global Load Balancer
Route to nearest node
Batch RPC Calls
Multiple requests at once
Archive Nodes
Historical blockchain data
Debug & Trace
Advanced debugging
Advanced Analytics
Usage & performance
Bring Your Own RPC
Custom RPC gateways
Increase your limit and access all network features in Tatum Development Platform.
Testnet Faucets for Ethereum
Get free testnet tokens for development on Ethereum.
Estimate Gas on Ethereum
Calculate the optimal gas fee for any transaction on Ethereum.
MEV Protection on Ethereum
Protect your transactions from MEV attacks on Ethereum.
Smart Contract Tools on Ethereum
Deploy, create, and interact with smart contracts on Ethereum.
No signup. No paywalls. Just RPC that works. Great ideas come from everywhere.
With love by Tatum
Indexed Ethereum Data Insights
Complete on-chain data access, no infrastructure to run yourself. Query wallets, tokens, NFTs, and transaction history with lightning-fast APIs.
Get Wallet Portfolio
Fetch all token balances for a wallet on Ethereum.
Get Token Exchange Rates
Check exchange rates for tokens and fiat on Ethereum.
Check Ethereum Malicious Address
Verify if an address on Ethereum is flagged as malicious.
NFT API on Ethereum
Query collections, get metadata, check ownership, and track balances on Ethereum.
Get Token Information
Fetch detailed information about a token on Ethereum.
Get Ethereum Wallet Transactions
Retrieve all Ethereum transactions for a wallet, including internal transfers.
Web3 Name Service on Ethereum
Resolve Web3 names to blockchain addresses instantly with a unified API.
Real-time Ethereum Alerts
Real-time webhooks for on-chain events. Stop polling the network - get instant alerts for transactions, smart contract events, and wallet activities.
Real-time Alerts for Ethereum
Receive instant webhooks for any event on Ethereum.
Notification Types on Ethereum
Discover incoming and outgoing transaction events for Ethereum addresses.
Mainnet, Testnet, and Interface Types
Mainnet is the live network: every write is final and carries real value, so it is the right choice once your integration is tested and ready for production traffic, or whenever you only need to read live state such as balances, blocks, or confirmed transactions.
Testnet mirrors the same interface but runs on a network built for experimentation, funded with free test tokens that have no market value. Point your local development environment at testnet first so you can retry failed calls, simulate edge cases, and iterate on contract logic without financial risk, then switch the RPC URL to mainnet once your code is stable.
The interface names shown above (JSON-RPC, Beacon API, WebSocket) follow different conventions worth knowing before you integrate. JSON-RPC exposes a single HTTP endpoint that accepts method calls in a JSON envelope, and most Web3 libraries speak it natively. REST exposes resources over standard HTTP verbs, which is often simpler for services outside the Web3 stack to consume without a specialized client. gRPC uses binary protobuf messages over HTTP/2, trading a generated client for lower latency and smaller payloads. Pick whichever interface matches the tooling your stack already uses.
About Ethereum
The Ethereum RPC (Remote Procedure Call) documentation provides developers with the tools needed to programmatically interact with the Ethereum blockchain. This comprehensive guide includes API endpoints for querying blockchain data, managing smart contracts, submitting transactions, and accessing network statistics. Ethereum's highly decentralized architecture, powered by a proof-of-stake (PoS) consensus, supports the development of robust decentralized applications (dApps) across DeFi, NFTs, and more. The documentation is designed to ensure seamless integration with Ethereum’s scalable ecosystem, offering best practices and code examples for developers.
Learn More About Ethereum
Discover guides, tutorials, and insights about Ethereum development
Tatum WebSocket: Stream Blockchain Data in Real Time
Learn how Tatum WebSocket subscriptions stream real time blockchain data from Ethereum, Polygon, and Solana without p...
What's new on Ethereum?
Stream Blockchain Data: WebSockets Are Here
Stop polling. Start streaming. Tatum WebSocket subscriptions push on-chain events to your app the instant they happen...
Data API Expansion: Avalanche, Gnosis, zkSync, Rootstock, Ethereum Classic, L...
We’re excited to announce expanded Data API support across 8 additional blockchain networks! 🚀
The Next Era of Web3: Every Major Chain Upgrade Coming in H2 2026
Prepare your infrastructure for the major blockchain upgrades of late 2026. Explore how Ethereum, Cardano, BSC, Base....
Ethereum Glamsterdam Upgrade: What Builders Need to Know (and Do)
Discover how the Ethereum Glamsterdam upgrade introduces parallel execution, enshrined PBS, and native ETH logs, and ...
Staking API Explained: Native Staking vs Liquid Staking
Learn how native and liquid staking work on Ethereum and Solana, and how to build with a Staking API to track rewards...
Building on Ethereum: Optimizing RPC Performance and On-Chain Data Access
Scale Ethereum dApps using high-performance RPC gateways and specialized data APIs for real-time access to on-chain N...
Roadmap & Blockchain Upgrades to Watch in 2026
A builder-focused overview of major blockchain upgrades planned for 2026, covering Ethereum, Solana, Polygon, BNB Cha...
Ethereum’s Fusaka: What Builders Need to Prepare For
Fusaka brings Ethereum’s biggest 2025 changes, including a 16.78M gas cap per transaction, a 150M block gas limit, Pe...
Frequently Asked Questions
Everything you need to know about Ethereum RPC endpoints
Quick Answer: What is Ethereum RPC?
RPC (Remote Procedure Call) is the standard way to interact with the network programmatically - reading on-chain data, submitting transactions, and deploying smart contracts through JSON-RPC calls. The free tier ships 5 requests per minute with no registration required, which covers most learning and testing workflows. Production applications typically move to Tatum Premium for 200 requests per second and enterprise-grade reliability.
What is Ethereum RPC?
How do I connect to Ethereum using these RPC endpoints?
What are the rate limits for the free RPC tier?
Is Ethereum RPC free forever?
What happens if I exceed the free tier rate limit?
Can I use these Ethereum RPC endpoints with MetaMask?
Are these RPC endpoints secure?
What's the difference between mainnet and testnet RPC endpoints?
How do I troubleshoot RPC connection errors?
Can I use these endpoints in production?
Explore Other Blockchains
Discover RPC endpoints for other popular blockchain networks