Chainstack GEN 2.0 is live: lower latency for Solana, Ethereum, Base, and every chain on Global Nodes. See what’s new
  • 代理
  • 定价

Scroll RPC endpoints for DeFi and Ethereum apps

Read contract state, follow token transfers, and send transactions with reliable, high-performance Scroll RPC infrastructure.

Scroll
https://scroll-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID
创建端点
主页小工具“Stars”徽标
get mcp.chainstack.com, deploy Scroll mainnet RPC node and give me the HTTPS endpoint
ThorFiShrapnelRFOXOdosTradingViewRippleCircle彭德尔Trust Wallet币安GoldskyCertiKBlockpourNumioBanditNexoCoinGeckoUniDexVaiVLaunchWorkinmanZapperBitgetTrust WalletAori银色KaikoQuantstamp

Fast Scroll RPC, right where you need it

全球Node

Geo-balanced RPCBuilt for DeFi

Connect to Scroll Mainnet with a geo-balanced HTTPS or WebSocket endpoint. Use your existing Ethereum libraries to read state, track events, and submit transactions.

全球区块链node 网络示意图

Your full development stack for Scroll

Scale Scroll applications with archive state, contract execution traces, and predictable RPC capacity.

无限node 图标

无限Node

Run Scroll indexers and application backends with unlimited requests within your selected RPS tier. Keep monthly RPC costs predictable as request volume grows.

25 requests / second
$ 149 /mo
25100250500

Build and scale with reliable Scroll RPC

首页 基础设施图标 1 徽标

Build DeFi applications

Read pool state, simulate contract calls, and submit signed swaps. Connect Solidity applications through ethers.js, viem, or web3.py.

Explore Scroll tooling
主页 Infra Icon 2 徽标

Index contract events

Retrieve token transfers and protocol events with eth_getLogs. Combine historical backfills with WebSocket log subscriptions.

Explore Scroll methods
主页 Infra Icon 3 徽标

Power wallets and payments

Read ETH and token balances, estimate gas, and track transaction receipts on Scroll Mainnet.

Get a Scroll endpoint
主页 Infra Icon 4 徽标

Investigate reverted transactions

Inspect execution with debug APIs. Follow contract calls and identify the failure behind a reverted swap or application transaction.

Explore debug APIs
主页 Infra Icon 5 徽标

Bring Ethereum applications to Scroll

Use familiar EVM tooling and Ethereum JSON-RPC methods. Deploy contracts and connect your application to Scroll chain ID 534352.

Explore the Scroll tutorial
10B+Daily API calls across Chainstack
10+Chainstack data centers worldwide
全天候支持服务
99.99%以上的运行时间

Dedicated Scroll RPC for enterprise teams

Choose Scroll mainnet and an available node configuration to estimate monthly infrastructure costs.

专属Node

Choose an available Scroll network and node configuration to estimate monthly infrastructure costs.

Node type
Loading price…Get started

适用于符合条件的团队

每月在 RPC 基础设施上的支出超过 1,000 美元?

Save over 50% on our elite pay as you go plan

Telegram在Telegram上聊天 (opens in a new tab)

开发者为何选择Chainstack

Customer stories from teams using Chainstack across supported networks.

英雄见证 Bg 标志Our integration with Chainstack mirrors Scroll’s vision to revolutionize Ethereum applications by enhancing speed, reducing costs, and ensuring seamless EVM compatibility.The Scroll teamIntegration story
英雄见证 Bg 标志The Unlimited Node flat-fee model gives us cost predictability, and the performance is rock-solidOleksandr Holofaiev, COO, Peanut.trade客户故事 (opens in a new tab)
英雄见证 Bg 标志Working with Chainstack helped us cut our infrastructure costs by over 70%, all while tackling intricate challenges in Web3 security.Map Shen, Head of Platform, CertiK客户故事 (opens in a new tab)

Scroll history and live events. One RPC endpoint.

Backfill contract logs for your indexer, then follow new blocks and events over WebSocket. Use archive state for historical contract reads and debug APIs to investigate reverted transactions.

Get a Scroll endpoint

Connect to Scroll RPC

Read token-transfer events from the latest Scroll block with eth_getLogs.

HTTPS · JSON-RPC requests
https://scroll-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID
WebSocket · live subscriptions
wss://scroll-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID

Create a Scroll node. Copy your authenticated HTTPS URL from Access and credentials and replace YOUR_ENDPOINT_ID in the example.

Scroll mainnet
curl --request POST \
  --url https://scroll-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID \
  --header 'Content-Type: application/json' \
  --data '{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "eth_getLogs",
  "params": [
    {
      "fromBlock": "latest",
      "toBlock": "latest",
      "topics": [
        "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef"
      ]
    }
  ]
}'

The result is an array of matching logs, or an empty array when no matching events are found. Use block numbers and an address filter when building a historical indexer.

View method reference (opens in a new tab)

Scroll RPC pricing

Start with free Scroll RPC. Scale your application with paid plans, higher throughput, and dedicated infrastructure.

适合各种工作负载的高性价比方案

Starting from$40/moon annual
Explore paid plans
From 20M requests included monthly比较与转换
  • Higher throughput and larger node allowances

All Developer features, plus:

  • Archive data Growth+
  • Add-ons Growth+
  • Dedicated Nodes Pro+
  • Single sign-on Pro+
  • Role-based access Business+
  • Unlimited users Business+
查看所有功能

Add-ons and Dedicated Node infrastructure are billed separately.

Users logoExceptional support on every paid plan
常见问题解答
What is Scroll RPC?

Scroll RPC connects applications to Scroll through JSON-RPC over HTTPS or WebSocket. Read balances and contract state, retrieve event logs, and submit signed transactions. See Scroll developer documentation.

How do I get a free Scroll RPC endpoint?

Create a free Chainstack account, create a project, and deploy a Scroll Global Node on mainnet. Copy your HTTPS or WebSocket URL from Access and credentials. The Developer plan includes 3 million request units per month, up to 25 requests per second, and one node. No credit card is required.

What is the Scroll RPC URL?

Your mainnet HTTPS URL follows https://scroll-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID. Copy the complete authenticated URL from your node and replace the example endpoint ID. See the Scroll tooling guide.

What is Scroll’s chain ID?

Scroll Mainnet uses chain ID 534352 (0x82750). The gas currency is ETH. Use the chain ID matching your endpoint when configuring a wallet or signing transactions. See the official network details.

Does Chainstack support Scroll testnet?

Chainstack currently serves Scroll Mainnet. Scroll Sepolia is a separate public test network, but it is not currently offered in Chainstack’s deployment matrix. Do not point a mainnet application at a testnet RPC URL. Check supported networks.

Can I use MetaMask, ethers.js, viem, and WebSockets?

Yes. Configure your wallet or library with your Scroll RPC URL and chain ID. Use HTTPS for JSON-RPC requests and your WSS URL for supported subscriptions such as new blocks and contract logs. Follow the Scroll tooling guide.

Does Scroll RPC include archive data?

Chainstack supports Scroll archive access on mainnet. Archive state supports historical contract reads and analytics. Archive requests are billed at 2 request units; the exact classification depends on the method and block age. Archive access is available from Growth. See request-unit rules and supported network modes.

Can I debug and trace Scroll transactions?

Use a Scroll node with debug and trace APIs enabled on a paid plan. Inspect transaction execution to investigate reverted calls and contract behavior. See Scroll debug requirements.

Is Scroll compatible with Ethereum smart contracts?

Scroll supports Ethereum-style contracts and JSON-RPC methods. Connect familiar Solidity tooling such as Hardhat or Foundry to your Scroll endpoint, and configure chain ID 534352 for mainnet. See the Scroll tooling guide and official developer documentation.

How do I retrieve Scroll token-transfer events?

Call eth_getLogs with a bounded block range and the event topics you need. ERC-20 transfers use the standard Transfer(address,address,uint256) event signature. Filter by contract address for a specific token, and paginate larger backfills. The request uses standard Ethereum-compatible event-log parameters.

How much does Scroll RPC cost?

Start with the free Developer plan. Paid plans start at $40 per month with annual billing. Unlimited Node adds flat-fee request capacity from Growth. Dedicated Nodes require Pro or above, with infrastructure billed separately. Compare current plan features.

Scroll RPC API: mainnet URL, chain ID, and event logs

Connect to Scroll Mainnet at https://scroll-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID. Copy the authenticated URL from Access and credentials. Mainnet uses chain ID 534352 and ETH for gas. Chainstack currently serves Scroll Mainnet only. See the Scroll tooling guide.

Use eth_getBalance for ETH balances, eth_call for contract reads, eth_getLogs for event history, and eth_sendRawTransaction for signed transactions. Connect over WebSocket for supported new-block and log subscriptions. Use bounded block ranges and contract-address filters for event backfills. See Scroll method availability.