Illimité Node
Run Scroll indexers and application backends with unlimited requests within your selected RPS tier. Keep monthly RPC costs predictable as request volume grows.
Read contract state, follow token transfers, and send transactions with reliable, high-performance Scroll RPC infrastructure.

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.
Scale Scroll applications with archive state, contract execution traces, and predictable RPC capacity.
Run Scroll indexers and application backends with unlimited requests within your selected RPS tier. Keep monthly RPC costs predictable as request volume grows.
Query historical contract state and backfill event logs for Scroll indexers, accounting, and DeFi analytics.
Inspect Scroll transaction execution, diagnose reverted calls, and investigate internal contract activity with debug APIs.
Read pool state, simulate contract calls, and submit signed swaps. Connect Solidity applications through ethers.js, viem, or web3.py.
Explore Scroll toolingRetrieve token transfers and protocol events with eth_getLogs. Combine historical backfills with WebSocket log subscriptions.
Explore Scroll methodsRead ETH and token balances, estimate gas, and track transaction receipts on Scroll Mainnet.
Get a Scroll endpointInspect execution with debug APIs. Follow contract calls and identify the failure behind a reverted swap or application transaction.
Explore debug APIsUse familiar EVM tooling and Ethereum JSON-RPC methods. Deploy contracts and connect your application to Scroll chain ID 534352.
Explore the Scroll tutorialChoose Scroll mainnet and an available node configuration to estimate monthly infrastructure costs.
Choose an available Scroll network and node configuration to estimate monthly infrastructure costs.
Témoignages de clients issus d'équipes utilisant l'Chainstack sur les réseaux pris en charge.
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 endpointRead token-transfer events from the latest Scroll block with eth_getLogs.
https://scroll-mainnet.core.chainstack.com/YOUR_ENDPOINT_IDwss://scroll-mainnet.core.chainstack.com/YOUR_ENDPOINT_IDCreate a Scroll node. Copy your authenticated HTTPS URL from Accès et identifiants et remplacer YOUR_ENDPOINT_ID dans l'exemple.
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.
Consulter la référence des méthodes (s'ouvre dans un nouvel onglet)
Start with free Scroll RPC. Scale your application with paid plans, higher throughput, and dedicated infrastructure.
Comprend :
Toutes les fonctionnalités destinées aux développeurs, ainsi que :
Les modules complémentaires et l'infrastructure dédiée d'Node sont facturés séparément.
Explore Scroll RPC, application development, and infrastructure guides.

Explore managed RPC infrastructure for Scroll applications.
Lire l'article
Learn a contract-state workflow for DeFi analytics.
Lire l'article
Follow swap events with WebSocket subscriptions.
Lire l'article
Control which applications can use your endpoint.
Lire l'articleConnect to Scroll Mainnet at https://scroll-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID. Copiez l'URL authentifiée à partir de Accès et identifiants. Le mainnet utilise l'identifiant de chaîne 534352 and ETH for gas. Chainstack currently serves Scroll Mainnet only. See the Scroll tooling guide.
Utilisation eth_getBalance pour les soldes en ETH, eth_call pour les lectures de contrats, eth_getLogs pour l'historique des événements, et 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.