Scroll RPC Endpoint

Flat-rate Scroll RPC provider and Scroll RPC node access: free tier, no KYC, HTTP & WebSocket. Scroll mainnet chain ID 534352.

Scroll mainnet RPC URL: https://rpc.swiftnodes.io/rpc/scroll?key=YOUR_API_KEY
WebSocket: wss://rpc.swiftnodes.io/ws/scroll?key=YOUR_API_KEY

Scroll is a bytecode-equivalent zkEVM rollup on Ethereum. It compiles Solidity contracts with identical opcode behavior to mainnet, generating zk-SNARK proofs for state transitions to inherit Ethereum's security with sub-Ethereum gas costs.

Network: Scroll
Type: EVM
Chain ID: 534352
Slug: scroll
Native token: ETH (Ether)
Block time: ~3 seconds
Finality: Soft: ~3s. Hard (L1): ~1 hour (zk proof submission)
Mainnet: October 17, 2023
Category: zk-Rollup (bytecode-equivalent zkEVM)

Scroll on the SwiftNodes fleet, right now

Status: online
Latency: 70 ms
Latest block: 35,326,171
WebSocket: available

9 of 12 probed RPC methods supported (archive, batch, debug_traceCall, eth_getProof). The gaps are listed per chain in the method support matrix.

Status and latency from our health checks, refreshed about every 5 minutes. Uptime history. Method support probed automatically on 2026-10-04. Network status

Scroll developer facts, measured

Block time:
~13 s (average of the last 1,000 blocks)
Finality:
the finalized tag trails the head by ~473 blocks (~105 min)
eth_getLogs range:
50,000-block ranges accepted (the largest we test)
Historical state:
readable at least 1,000,000 blocks back

Measured 2026-10-04 through this page's endpoint, re-measured weekly. Limits can differ between the upstream nodes behind it. All chains: measured chain facts.

About Scroll

Scroll launched mainnet in October 2023 after years of zkEVM research. The team focused on full opcode equivalence with the EVM, meaning developers can deploy existing Ethereum contracts to Scroll with no changes — the same audits apply, the same tooling works.

Unlike optimistic rollups, Scroll's zk proofs achieve finality on Ethereum in roughly an hour rather than 7 days, eliminating the long withdrawal window. This is a key advantage for capital-efficient applications.

Common Use Cases on Scroll

  • DeFi requiring fast L1 finality (no 7-day wait)
  • Cross-rollup applications via shorter withdrawal time
  • Onchain games with cheap state changes
  • Privacy-adjacent applications leveraging zk infrastructure
  • Capital-efficient market making

Scroll Ecosystem

Aave V3, Uniswap V3, Compound, Pendle, and a growing native DeFi scene. Scroll has been less aggressive on token incentives than competitors, but maintains steady TVL growth.

Scroll Mainnet RPC URL (HTTP)

https://rpc.swiftnodes.io/rpc/scroll?key=YOUR_API_KEY

Scroll WebSocket RPC URL

wss://rpc.swiftnodes.io/ws/scroll?key=YOUR_API_KEY

Quick Start: Connect to Scroll

cURL

curl -X POST https://rpc.swiftnodes.io/rpc/scroll?key=YOUR_API_KEY \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'

ethers.js

import { JsonRpcProvider } from "ethers";

const provider = new JsonRpcProvider(
  "https://rpc.swiftnodes.io/rpc/scroll?key=YOUR_API_KEY"
);

const blockNumber = await provider.getBlockNumber();
console.log("Scroll block:", blockNumber);

viem

import { createPublicClient, http } from "viem";

const client = createPublicClient({
  transport: http("https://rpc.swiftnodes.io/rpc/scroll?key=YOUR_API_KEY"),
});

const blockNumber = await client.getBlockNumber();

web3.py

from web3 import Web3

w3 = Web3(Web3.HTTPProvider("https://rpc.swiftnodes.io/rpc/scroll?key=YOUR_API_KEY"))
print("Scroll block:", w3.eth.block_number)

Add Scroll to MetaMask

Network Name: Scroll (SwiftNodes)
RPC URL: https://rpc.swiftnodes.io/rpc/scroll?key=YOUR_API_KEY
Chain ID: 534352
Currency Symbol: ETH
WebSocket: wss://rpc.swiftnodes.io/ws/scroll?key=YOUR_API_KEY

Bridging to Scroll

Native Scroll Bridge (https://scroll.io/bridge) — deposits ~20 min, withdrawals ~1-4 hours (faster than optimistic alternatives). Across, Stargate, Squid for fast multi-route bridging.

Features of SwiftNodes for Scroll

  • Load-balanced across multiple upstream nodes wherever a chain has more than one, with automatic failover
  • Health-checked every 2 minutes with automatic failover
  • Free tier available — no credit card or KYC required
  • Flat-rate monthly pricing with no per-request fees
  • HTTP and WebSocket support
  • One API key works across all 75+ supported chains, including Scroll

Rate Limits

PlanPriceHTTP req/sWS msg/s
Free$0/mo21
Starter$49/mo5025
Growth$89/mo15075
Scale$149/mo300150
Pro$249/mo500250

Frequently Asked Questions: Scroll

What's Scroll's chain ID?

Scroll mainnet is chain ID 534352. Scroll Sepolia testnet is 534351.

Is Scroll EVM-equivalent or EVM-compatible?

Scroll is bytecode-equivalent — opcodes behave identically to the EVM. Solidity contracts compiled for Ethereum work without modification, and audits transfer.

Why is Scroll's withdrawal faster than Optimism/Base?

Scroll uses zk proofs, not optimistic challenges. Once a proof is verified on L1 (~1 hour), state is final — no 7-day challenge window.

Scroll RPC methods

Measured weekly through this endpoint: what each method returns on Scroll, its limits, and an example request.

Scroll guides from the blog

  • Which Chains Stopped? 43 Days of Block Timestamps Across 110 ChainsBetween August 25 and October 6, 2026, ten of 110 chains we scanned stopped producing blocks for 10 minutes or more. TAC was down 10.6 days, Neutron 77.75 hours, Cosmos Hub 24.8 hours, Cronos 17 hours. The full list, the method, and the raw data.
  • Scroll RPC: Ethereum-Bytecode-Compatible zkEVMScroll is a bytecode-equivalent zkEVM rollup (chain ID 534352) — it targets opcode-level equality with Ethereum, so your existing contracts, audits, and tooling work with zero changes, while ZK validity proofs give ~1-hour hard finality instead of the 7-day optimistic window. Standard eth_* (viem/ethers/foundry). Here's the developer map, including how it differs from zkSync Era.

Related L2 & rollup chains

Explore RPC endpoints for other L2 & rollup networks on SwiftNodes:

Ready to start building on Scroll? Connect your wallet and get a free API key in 30 seconds. No email or KYC required.