Ethereum The core chain for DeFi projects.

TVL 45.2B
APIs Enabled 15

The largest smart contract platform

Widest developer adoption.

Ethereum has the most active developer community DeFi - driving constant innovation.

Unmatched network reliability.

A 100% uptime record since mainnet launch in 2015, with the chain remaining live even through rare finality incidents.

Thriving ecosystem of dApps.

Ethereum is home to thousands of decentralized applications across DeFi, NFTs, gaming and beyond.

Create your tailored Web3 plan

Choose your APIs
Swap API Orderbook API Balance API Spot Price API Token API Transaction API Portfolio API Gas Price API NFT API Traces API History API Web3 RPC API Domain API Token Details API Charts API
$20/mo

1inch Business is built for faster workflows

Integrate in minutes, debug without leaving your IDE. Docs, SDKs, and auth optimized for agentic development.

Get started quickly

API documentation

Learn how to use the API with our guides and examples.

Read API docs

Reduce time to production

SDKs

Take advantage of our SDKs to speed up your backend integration.

Explore SDKs

Get help

Support

Answers to common questions and 24/7 support regardless of subscription.

Questions? Answers.

What is Ethereum and why build on Ethereum Mainnet?

Ethereum Mainnet is the primary public Ethereum production blockchain where ETH and tokens carry real economic value, where real assets are traded, and smart contracts run with full decentralization and security. Building on Mainnet gives access to the largest liquidity, most users, and a mature ecosystem—which is critical for many DeFi use cases.

What is the Ethereum JSON-RPC, and which methods do dApps use most?

The Ethereum JSON-RPC is a standard protocol that lets dApps and wallets interact with Ethereum nodes to read blockchain state (balances, blocks, logs) or send transactions. Common methods include eth_call, eth_getBalance, eth_getTransactionReceipt, eth_estimateGas, eth_getLogs, and block-query methods (e.g., eth_blockNumber, eth_getBlockByNumber).

Do 1inch endpoints on Ethereum support WebSocket RPC?

1inch offers Web3 RPC API endpoints over HTTP for major EVM chains, as well as WebSocket support for all existing Web3 RPC methods.

Is the archive state (including eth_getLogs) available on Ethereum via 1inch?

Yes. The 1inch Web3 RPC API offers access to historical data (logs, past blocks, events), which lets you query older state and past logs via methods like eth_getLogs.

How do I estimate gas on Ethereum via API?

You can use the 1inch Gas Price API, which provides up-to-date gas price data for various blockchains, including Ethereum.

How to avoid RPC rate limits on high-throughput Ethereum apps?

To avoid rate limits, you can:

  • Use 1inch Business plan configurator to configure and customize the RPS and Web3 calls based on your needs, rather than public or shared endpoints.

  • Use WebSockets.

Take control with 1inch Web3 APIs