Unlimited Node
Scale high-volume RPC workloads with consistent performance, unlimited requests within your RPS tier, and predictable monthly costs.
Read onchain data, connect wallets, and send transactions with reliable, high-performance Linea mainnet RPC infrastructure.

Connect to Linea mainnet through one geo-balanced endpoint. Read ETH balances, call Solidity contracts, and submit signed transactions with familiar Ethereum tools.
Build and scale Linea applications with predictable RPC capacity, historical state, and transaction execution tools.
Scale high-volume RPC workloads with consistent performance, unlimited requests within your RPS tier, and predictable monthly costs.
Read historical ETH balances, contract state, and event logs. Power analytics, payment reconciliation, and DeFi backfills with archive access.
Inspect execution with supported debug methods. Investigate reverted swaps, trace internal contract calls, and diagnose application failures.
Deploy Solidity applications and read liquidity-pool or lending-market state. Use ethers.js, viem, Hardhat, and Foundry with Linea mainnet RPC.
Explore Linea toolingRead ETH and token balances, estimate transaction costs, and track receipts. Connect MetaMask and application backends to your own authenticated endpoint.
Set up your Linea connectionRetrieve ERC-20 Transfer events and transaction receipts for deposit detection and payout reconciliation. Match onchain activity to your application’s payment records.
Get a Linea RPC endpointQuery earlier contract state, balances, and event logs with archive access. Build analytics, audit trails, and application backfills without operating your own archive node.
Explore supported node modesTrack L2 execution separately from finalization on Ethereum. Build bridge and withdrawal monitoring around the finality level your application needs.
Understand Linea finalityRun DeFi applications, wallet backends, and indexers on isolated compute and storage. Deploy managed Linea mainnet infrastructure with capacity tailored to your workload.
Select a protocol, network, and node type to see monthly infrastructure pricing.
Feedback from teams building wallets, security tools, analytics, and trading applications with Chainstack across supported networks.
Connect Ethereum-compatible applications to geo-balanced Linea mainnet endpoints. Scale sustained RPC workloads with flat-fee Unlimited Node capacity, or choose Dedicated Nodes for isolated infrastructure.
Get a Linea endpointRead an address’s ETH balance on Linea with eth_getBalance, using Ethereum-compatible JSON-RPC.
https://linea-mainnet.core.chainstack.com/YOUR_ENDPOINT_IDwss://linea-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID59144 · ETHCreate a Linea mainnet node and copy your endpoint from Access and credentials. Replace YOUR_ENDPOINT_ID with your endpoint ID.
curl --request POST \
--url https://linea-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID \
--header 'Content-Type: application/json' \
--data '{
"jsonrpc": "2.0",
"id": 1,
"method": "eth_getBalance",
"params": [
"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
"latest"
]
}'The result is a hexadecimal ETH balance in wei. One ETH equals 10^18 wei. This read-only request does not spend ETH.
Start with free Linea mainnet RPC. Scale Ethereum-compatible applications with archive data, debug APIs, higher throughput, and dedicated infrastructure.
Includes:
All Developer features, plus:
Add-ons and Dedicated Node infrastructure are billed separately.
Explore Linea development tools, trading infrastructure, RPC performance, and endpoint security.
Connect MetaMask, ethers.js, web3.py, Hardhat, and Foundry.
Read guide
Explore RPC infrastructure for automated trading workflows.
Read guide
Compare response times using metrics that reflect your workload.
Read guide
Restrict endpoint access by domain and IP address.
Read guideConnect to Chainstack’s Linea mainnet HTTPS endpoint using Ethereum-compatible JSON-RPC. Read ETH balances with eth_getBalance, call contracts with eth_call, retrieve event logs with eth_getLogs, and submit signed transactions with eth_sendRawTransaction. Linea mainnet uses chain ID 59144 and ETH for gas. Use MetaMask, ethers.js, viem, web3.py, Hardhat, or Foundry with your authenticated endpoint. See the Linea tooling guide and official JSON-RPC reference.
Use archive access for historical contract state and balances, and paid-plan debug APIs to inspect execution. Full requests consume 1 request unit; archive and debug or trace requests consume 2. Linea transaction execution and Ethereum settlement are separate stages: a successful L2 receipt does not by itself establish hard finality on L1. See Linea debug API availability and Linea finality guidance.