Base RPC Node
Coinbase's Ethereum L2 Built for Scale

Connect to Base, the secure and low-cost Ethereum Layer 2 built by Coinbase. Enjoy sub-cent transactions, Ethereum security, and seamless onboarding for millions of users.

8 M+

Requests per Day

99.9 %

Network Uptime

< 100 ms

Average Response Time

24/7

Technical Support

Specification Base Network

Technical characteristics and available endpoints

Base (ETH on L2)

Mainnet & Testnet Support — Base Sepolia

Chain ID 8453
Protocol HTTPS / WSS
Uptime 99.9%
Block Time ~2s
Consensus Optimistic Rollup
EVM Compatible Yes

Base is a secure, low-cost Ethereum Layer 2 built by Coinbase on the Optimism Stack (OP Stack). It brings Ethereum's security and decentralization with dramatically reduced transaction costs, making it ideal for consumer applications, DeFi, and onchain products reaching mainstream users.

Key capabilities:

  • Built on proven Optimism Stack technology
  • Backed by Coinbase with seamless fiat onramps
  • Transaction costs under $0.01 for most operations
  • Full EVM equivalence — deploy Ethereum contracts unchanged
  • Native USDC support with fast bridging from Ethereum
  • Growing ecosystem with Aerodrome, Uniswap, and emerging apps
  • Easy migration path from Ethereum mainnet

🔗 RPC Endpoints

HTTPS
https://rpc.crypto-chief.com/base/{YOUR_API_KEY}
WSS
wss://rpc.crypto-chief.com/base/ws/{YOUR_API_KEY}

Replace {YOUR_API_KEY} with your actual API key from the dashboard.

What is a Base RPC Node?

Access Coinbase's Ethereum Layer 2

A Base RPC node provides direct access to Coinbase's Layer 2 network, enabling applications to read state, send transactions, and interact with smart contracts at a fraction of Ethereum mainnet costs. Base inherits Ethereum's security while offering 2-second blocks and sub-cent transaction fees.

Why Base?

Base combines the best of both worlds: Ethereum's security and mature ecosystem with Layer 2 scalability and low costs. Backed by Coinbase, it offers seamless fiat onramps and potential access to Coinbase's 100M+ users, making it ideal for consumer-focused Web3 applications.

Base advantages:

  • Ultra-low fees — most transactions cost less than $0.01
  • Ethereum security — inherits L1 security through optimistic rollups
  • EVM equivalence — full Solidity compatibility with no code changes
  • Coinbase integration — easy fiat onboarding and institutional trust
  • Fast finality — 2-second blocks with instant soft confirmations
  • OP Stack — proven technology used by Optimism mainnet

How Base works

Base is an optimistic rollup that executes transactions off Ethereum mainnet but posts transaction data back to L1 for security. This approach delivers massive cost savings while maintaining Ethereum's decentralization and security guarantees.

Architecture flow:

  1. Users submit transactions to Base sequencer
  2. Transactions batched and executed on Layer 2
  3. State roots posted to Ethereum mainnet
  4. 7-day challenge period for fraud proofs
  5. Finality achieved after challenge period expires

Base RPC endpoints

HTTPS RPC handles standard operations — balance queries, contract calls, transaction submission, and state reads with low latency.

WebSocket RPC enables real-time subscriptions for new blocks, pending transactions, event logs, and live price feeds — essential for DEX interfaces and trading applications.

Technical Documentation

Quick start for developers

Supported RPC Methods

Base supports all standard Ethereum JSON-RPC methods since it's fully EVM-equivalent:

  • eth_blockNumber — current L2 block number
  • eth_getBalance — ETH balance on Base
  • eth_call — call contract view functions
  • eth_sendRawTransaction — submit signed transactions
  • eth_getTransactionReceipt — transaction confirmation
  • eth_getLogs — query contract events
  • eth_gasPrice — current L2 gas price (typically <0.001 Gwei)
  • eth_estimateGas — estimate transaction gas
  • eth_getBlockByNumber — block data and transactions

Code Examples

💻

JavaScript (ethers.js) — Connect to Base:

const { ethers } = require('ethers');

const provider = new ethers.JsonRpcProvider('https://rpc.crypto-chief.com/base/YOUR_API_KEY');

// Verify we're on Base
const network = await provider.getNetwork();
console.log('Chain ID:', network.chainId); // Should be 8453

// Get ETH balance on Base
const balance = await provider.getBalance('0x...');
console.log('Base ETH:', ethers.formatEther(balance));

// Estimate gas for a transfer
const gasEstimate = await provider.estimateGas({
  to: '0x...',
  value: ethers.parseEther('0.1')
});
console.log('Gas needed:', gasEstimate.toString());

// Get current gas price (very low on Base)
const gasPrice = await provider.getFeeData();
console.log('Gas price:', ethers.formatUnits(gasPrice.gasPrice, 'gwei'), 'Gwei');
💻

Python (web3.py) — Base Connection:

from web3 import Web3

w3 = Web3(Web3.HTTPProvider('https://rpc.crypto-chief.com/base/YOUR_API_KEY'))

print('Connected:', w3.is_connected())
print('Chain ID:', w3.eth.chain_id)  # 8453
print('Latest block:', w3.eth.block_number)
print('Gas price:', w3.eth.gas_price, 'wei')

# Check USDC balance (Base native USDC)
usdc_address = '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
usdc_abi = [{"constant":True,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"type":"function"}]
usdc = w3.eth.contract(address=usdc_address, abi=usdc_abi)
balance = usdc.functions.balanceOf('0x...').call()
print(f'USDC balance: {balance / 1e6}')
💻

WebSocket — Real-Time Base Updates:

const { ethers } = require('ethers');
const provider = new ethers.WebSocketProvider('wss://rpc.crypto-chief.com/base/ws/YOUR_API_KEY');

// Monitor new blocks on Base
provider.on('block', async (blockNumber) => {
  const block = await provider.getBlock(blockNumber);
  console.log(`Block ${blockNumber}: ${block.transactions.length} txs`);
});

// Monitor USDC transfers
const usdcAddress = '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913';
const filter = {
  address: usdcAddress,
  topics: [ethers.id('Transfer(address,address,uint256)')]
};

provider.on(filter, (log) => {
  console.log('USDC transfer detected:', log);
});

Base-Specific Considerations

  • L1 → L2 Deposits: Bridging from Ethereum takes ~10-15 minutes
  • L2 → L1 Withdrawals: 7-day challenge period for security
  • Gas Optimization: Even with low fees, optimize for efficiency
  • USDC: Use native Base USDC (0x833589...) not bridged versions
  • Block Confirmations: 1-2 blocks usually sufficient for most apps
  • Reorgs: Rare but possible during sequencer updates

Why choose us?

Production-ready Base infrastructure

Lightning Fast

Optimized global infrastructure delivering <70ms latency with intelligent routing and Layer 2 caching strategies.

Secure & Reliable

Enterprise-grade security with TLS encryption, DDoS protection, and redundant architecture ensuring maximum uptime.

Advanced Analytics

Monitor all Base RPC activity with detailed metrics on request volume, method usage, latency, and error rates.

Global Network

Nodes strategically distributed across continents to minimize latency for users worldwide with automatic geo-routing.

Auto-Scaling

Infrastructure scales automatically during high-traffic events without manual intervention or performance degradation.

Expert Support

24/7 access to Base specialists with deep knowledge of Layer 2 architecture and OP Stack development.

Examples of Use

Build the next generation of consumer apps on Base

Base's combination of low fees, Coinbase backing, and Ethereum security makes it the perfect platform for consumer-facing Web3 applications, DeFi protocols, and onchain products aiming for mainstream adoption.

Consumer Applications

Base's sub-cent fees and Coinbase integration enable truly consumer-friendly Web3 apps. Build social platforms, marketplaces, and games without forcing users to worry about gas costs or complex wallet setups.

DeFi on Base

Launch DEXs, lending protocols, and yield strategies with minimal friction. Our infrastructure supports high-frequency swaps, real-time price feeds, and complex DeFi operations with instant confirmation.

NFT Platforms

Create NFT marketplaces and minting platforms where users can trade freely without prohibitive gas costs. Our WebSocket support enables real-time marketplace updates and instant transfer notifications.

Wallet Integration

Integrate Base support into multi-chain wallets with reliable RPC access for balance tracking, transaction history, and seamless L2 operations. Perfect for mobile and browser extension wallets.

Fiat Onramp Services

Leverage Coinbase's fiat infrastructure to build seamless fiat-to-crypto onramps. Our Base nodes ensure fast confirmation of deposits and withdrawals with comprehensive transaction tracking.

Analytics & Monitoring

Build Base block explorers, analytics dashboards, and portfolio trackers. Our archive nodes support deep historical queries and comprehensive on-chain intelligence gathering.

Got questions?
we are here to help

Base is an Ethereum Layer 2 built by Coinbase on the Optimism Stack. It offers low-cost transactions while inheriting Ethereum's security through optimistic rollup technology.

Most Base transactions cost less than $0.01, often just a fraction of a cent. This is 50-100x cheaper than Ethereum mainnet.

Yes. Base inherits Ethereum's security through fraud proofs and uses battle-tested OP Stack technology. It's also backed by Coinbase, adding institutional trust.

Absolutely. Add Base network to MetaMask using Chain ID 8453 and our RPC endpoint. Your Ethereum address works on Base without changes.

Use the official Base bridge at bridge.base.org or third-party bridges like Stargate and Orbiter. L1→L2 deposits take ~10-15 minutes.

Withdrawals from Base to Ethereum take 7 days due to the optimistic rollup challenge period. This ensures security through fraud proof verification.

Yes, Base is fully EVM-equivalent. All Ethereum smart contracts, tools, and SDKs work on Base without modification.

Both use the OP Stack, but Base is built by Coinbase with focus on consumer apps and fiat integration, while Optimism pioneered the technology.

Yes, deploy Ethereum contracts to Base unchanged. Just switch to Base RPC endpoint and Chain ID 8453 in your deployment scripts.

Yes, we support both Base mainnet (8453) and Base Sepolia testnet (84532) for development and testing.

Pricing that grows with your needs.

Free

Start building on Web3 — no credit card.

$0
  • 5 reqs/sec RPC
  • 5 reqs/min Unified API
  • Ultimate chains
  • WSS, Statistics
  • Community support

Pay for use

Flexible pay-as-you-go for any workload.

From $10
  • 400 reqs/sec RPC
  • 300 reqs/min Unified API
  • 10 reqs/min AML
  • EventStream
  • Ultimate chains
  • WSS, Whitelists, Statistics
  • Support portal

Subscription

From $500 monthly plus 20% extra value.

From $500
  • 700 reqs/sec RPC
  • 500 reqs/min Unified API
  • 5 reqs/sec AML
  • EventStream
  • Ultimate chains
  • WSS, Whitelists, Statistics
  • Support portal

Enterprise

Tailored solution for expert builders

Custom terms

All Subscription features plus:

  • Flexible rate limits
  • Engineering team support
  • Custom SLA
  • Personal manager