Unlimited Node
Run Cronos indexers and application backends with unlimited requests within your selected RPS tier. Keep monthly RPC costs predictable as request volume grows.
Read liquidity-pool state, follow token transfers, and send transactions on Cronos EVM with reliable, high-performance RPC infrastructure.

Connect to Cronos EVM Mainnet over HTTPS and WebSocket. Read contract state, subscribe to events, and submit signed transactions using familiar Ethereum libraries.
Build Cronos applications with archive state, contract debugging, and predictable RPC capacity.
Run Cronos 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 Cronos indexers, accounting, and DeFi analytics.
Inspect Cronos execution with debug_traceTransaction and debug_traceCall. Diagnose reverted calls without maintaining a debugging node.
Read liquidity-pool state, simulate contract calls, and submit signed swaps. Connect your application with ethers.js, viem, or web3.py.
Explore Cronos toolingCollect contract events with eth_getLogs and subscribe to new logs over WebSocket. Track the assets and pools your application supports.
Explore Cronos methodsRead native CRO balances, query ERC-20 balances, and check transaction receipts. Keep gas estimates and transaction status close to the user flow.
Get endpointUse debug_traceTransaction and debug_traceCall to inspect execution. Cronos exposes debug APIs rather than the trace namespace.
Explore Cronos debug APIsUse Ethereum development tools with Cronos EVM chain ID 25. Cronos EVM is a separate network from Cronos zkEVM and Cronos POS.
Explore Cronos toolingChoose Cronos mainnet or Sepolia and an available node configuration to estimate monthly infrastructure costs.
Choose an available Cronos network and node configuration to estimate monthly infrastructure costs.
Customer stories from teams using Chainstack across supported networks.
Query pool contracts over HTTPS, collect trading events with eth_getLogs, and subscribe to new logs over WebSocket. Backfill historical data for the markets your application follows.
Get endpointRun Cronos EVM Mainnet or Testnet on infrastructure you control. Deploy cronosd with monitoring, automated updates, and self-healing operations through Chainstack Self-Hosted.

Read token-transfer events from the latest Cronos block with eth_getLogs.
https://cronos-mainnet.core.chainstack.com/YOUR_ENDPOINT_IDwss://cronos-mainnet.core.chainstack.com/YOUR_ENDPOINT_IDCreate a Cronos node. Copy your authenticated HTTPS URL from Access and credentials and replace YOUR_ENDPOINT_ID in the example.
curl --request POST \
--url https://cronos-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. Add the token or pool contract address and bounded block ranges when collecting historical activity.
Start with free Cronos RPC. Scale your application with paid plans, higher throughput, and dedicated infrastructure.
Includes:
All Developer features, plus:
Add-ons and Dedicated Node infrastructure are billed separately.
Explore Cronos RPC, application development, and infrastructure guides.

Explore managed RPC access and application development.
Read article
Follow a practical Solidity deployment walkthrough.
Read article
Learn the event-subscription pattern for EVM trading feeds.
Read article
Set access rules for production applications.
Read articleExplore open-source projects from our developer experience team. Follow practical guides, watch walkthroughs, and adapt the code for your application.
Connect your application to Chainstack’s Cronos HTTPS endpoint to read balances, call contracts, query event logs, and submit signed transactions. Use eth_call for contract reads, eth_getLogs for event queries, eth_getTransactionReceipt for receipt checks, and eth_sendRawTransaction to broadcast a signed transaction. Cronos Mainnet uses chain ID 25. Cronos Testnet uses chain ID 338.
A Chainstack Cronos Mainnet endpoint follows the format https://cronos-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID. Replace YOUR_ENDPOINT_ID with your own authenticated node identifier. Use ethers.js, viem, or web3.py to build DeFi interfaces, trading systems, and wallet backends. WebSocket subscriptions can follow new blocks and contract logs; use bounded HTTPS log requests for historical backfills. See the Cronos tooling guide and RPC method reference for integration details.