Logo
New RPC users get 35% off their first monthView the offer
Scroll logo

Scroll RPC Endpoint and API

Native zkEVM Layer 2 for Ethereum

Scroll is a zkEVM Layer 2 that scales Ethereum with zero-knowledge proofs while preserving EVM compatibility and Ethereum settlement. It gives DeFi, wallets, games, and other smart-contract apps lower-cost execution without changing familiar tooling.

Chain ID534352
CurrencyETH
Sign up for a Free Plan to unlock up to 40 req/sec and API Usage and Performance Insights. Get Started

Public endpoint rate limit: 5 req/sec

Quick Start
curl -H 'Content-Type: application/json' -d '{"id":1,"jsonrpc":"2.0","method":"eth_blockNumber"}' 'https://scroll.api.onfinality.io/public'
curl -H 'Content-Type: application/json' -d '{"id":1,"jsonrpc":"2.0","method":"eth_blockNumber"}' 'https://scroll.api.onfinality.io/public'
HTTPs
https://scroll.api.onfinality.io/public
https://scroll.api.onfinality.io/public
Websocket
wss://scroll.api.onfinality.io/public-ws
wss://scroll.api.onfinality.io/public-ws

Go to Growth Plan

  • High Performance
  • Powerful RPC Analytics
  • Up to 500 rps
  • No daily response limit
  • Priority Support
  • Decentralized Servers
Get Started

Scroll endpoint details

ItemValue
NetworkScroll Mainnet
Chain ID534352
Native tokenETH
ProtocolEVM-compatible JSON-RPC
HTTPS endpointhttps://scroll.api.onfinality.io/public
WebSocket endpointwss://scroll.api.onfinality.io/public-ws
Common methodseth_blockNumber, eth_chainId, eth_getLogs, eth_getTransactionReceipt
Best fitEthereum-compatible dApps, DeFi, wallets, analytics, and backends

OnFinality Scroll RPC features

  • Transport: HTTPS and WebSocket
  • Advanced access: Archive support for historical state, analytics, and audits
  • Chain: Scroll Mainnet, Chain ID 534352
  • Native token: ETH
  • Scaling path: Shared RPC for integration, higher-capacity access for production traffic

Build faster with Scroll RPC endpoints

Use OnFinality's Scroll RPC APIs to connect wallets, dApps, dashboards, bots, and backend services without operating your own node from day one.

Public endpoint testing

Start with the Scroll public RPC endpoint for lightweight checks, prototypes, and quick integration tests.

Authenticated API access

Move production traffic to authenticated endpoints when you need clearer limits, analytics, and operational visibility.

Standard RPC methods

Query Scroll blocks, transactions, balances, events, and chain state through HTTP and WebSocket workflows.

Operate Scroll infrastructure with more control

Production teams need more than an endpoint URL. They need observability, predictable capacity, and a path from shared RPC access to isolated infrastructure.

Request visibility

Track usage patterns and response activity so your team can understand traffic growth before it becomes an incident.

Dedicated node path

Use dedicated Scroll nodes when your workload needs isolated resources, custom operations, or stronger capacity planning.

Archive and historical data

Plan for archive access when analytics, audits, indexers, or advanced app features need older Scroll state.

Choose the right Scroll RPC setup

Different Scroll products need different infrastructure. OnFinality gives teams a practical path from public RPC testing to production-grade API and node operations.

For prototypes

Use public RPC for simple reads, connection checks, and early experiments where strict performance guarantees are not required.

For live apps

Use authenticated API endpoints when users depend on stable request handling, monitoring, and scalable access.

For heavy workloads

Use dedicated nodes for sustained traffic, latency-sensitive services, validator tooling, exchange systems, and indexing pipelines.

Never Worry about Infrastructure Again

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

Get Started