Logo

Base RPC Endpoints & API for Ethereum L2 Apps

Base is a secure, low-cost, builder-friendly Ethereum L2 built.

Chain ID8453
CurrencyETH

Connect to Base RPC endpoints for wallet flows, contract apps, and live backends, with archive and trace support where supported.

Base is a secure, low-cost, builder-friendly Ethereum L2 built.

Create RPC Endpoint

Base RPC Endpoint

The below example uses the public API endpoint*. This endpoint is only suitable for testing. To avoid rate limiting and service interruption, sign up now to get your own API key.
Example CURL
curl -H 'content-type:application/json' -d '{"id": 1, "jsonrpc": "2.0", "method": "eth_blockNumber"}' 'https://base.api.onfinality.io/public'
curl -H 'content-type:application/json' -d '{"id": 1, "jsonrpc": "2.0", "method": "eth_blockNumber"}' 'https://base.api.onfinality.io/public'
HTTPs
https://base.api.onfinality.io/public
https://base.api.onfinality.io/public

* The public endpoint is rate limited

RPC API Service

RPC API Features

ArchiveTrace

RPC Regions

Hong KongFranceN.Virginia

PRICING

Calculate Your Costs

Only pay for what you need.

Million Standard Requests
0100M200M300M400M
Total Cost
$49/ month

Recommended Plan: GROWTH

Continue with this plan

Build on Base with OnFinality RPC endpoints for Ethereum L2 applications. Base is an OP Stack L2 incubated by Coinbase, and many teams use it for lower-cost EVM apps, wallets, DeFi products, consumer experiences, and backend services.

Base RPC use cases

Base RPC endpoints let applications read chain state, call contracts, submit signed transactions, query logs, and monitor receipts using familiar EVM tooling. The endpoint choice becomes more important when your app moves from a prototype to real user traffic.

Common workloads include:

  • Wallet and dApp reads for balances, tokens, and contract state.
  • DeFi or consumer apps that need reliable transaction status.
  • Backend services that query logs or coordinate user activity.
  • Analytics workflows that need historical chain data.

OnFinality Base RPC features

  • Network: Base Mainnet, Chain ID 8453
  • Protocol: EVM JSON-RPC
  • Transport: HTTP and WebSocket
  • Advanced access: Archive support available
  • Dedicated nodes: Dedicated node options for workloads that need isolated resources

What to test first

Start with eth_blockNumber, then check eth_call, transaction submission, receipt polling, log queries, wallet switching, and any backend jobs that may run during peak traffic.

Base mainnet and Sepolia testing

Use Base Sepolia for staging deployments and wallet flows, then repeat the same checks on Base mainnet before user traffic. Keep an eye on request limits, timeouts, and whether your team needs stronger monitoring or dedicated capacity.

Next steps:

Base RPC and developer resources

Base builders are often shipping consumer apps, wallets, DeFi tools, or backend services, so the page should answer how to connect and when to plan for stronger isolation.

Best fit: mainnet production workflows for wallet flows, contract apps, and live backends.

What builders usually check first:

  • Read current chain state for apps, dashboards, wallets, and backend services.
  • Submit transactions and monitor confirmations from Ethereum-compatible tools.
  • Query logs, receipts, and historical state when indexers or analytics pipelines need more than the latest block.
  • Debug contract behaviour with trace data where the network supports it.

Supported capability notes:

  • Authenticated Base RPC/API access for wallet flows, contract apps, and live backends.
  • Stable API access for app, backend, and integration workflows.
  • Archive-capable workflows when the product needs older chain state.
  • Trace-ready workflows for teams that need to inspect execution paths.

Decision notes:

  • Environment: mainnet. Protocol family: EVM JSON-RPC.
  • Stable API access is listed for supported app and backend workflows.
  • Archive support is available for historical state or older chain-data queries.
  • Trace support is available for transaction debugging and execution analysis.

A quick connection check usually starts with eth_blockNumber, then moves into the exact methods your wallet, dashboard, bot, indexer, or backend service needs.

Planning the next step:

  • Shared RPC is a practical starting point for integration, prototypes, dashboards, and many app backends.
  • If your product becomes traffic-heavy or operationally sensitive, review the available upgrade path before relying on a single access pattern.

Next steps:

RPC API SERVICE
Reliable RPC endpoints with high rate limits
Powerful RPC request analytics
99.99% uptime
Connect via HTTPS or websocket
Decentralised servers hosted globally
Full archive access at no extra cost

Never Worry about Infrastructure Again

OnFinality takes away the heavy lifting of DevOps so you can build smarter and faster.

Get Started