Không giới hạn Node
Run Sonic indexers and application backends with unlimited requests within your selected RPS tier. Keep monthly RPC costs predictable as request volume grows.
Read pool state, index trading activity, and submit transactions with reliable, high-performance Sonic RPC infrastructure.

Connect your DeFi application to Sonic Mainnet through an HTTPS endpoint. Read contract state, collect events, and submit signed transactions with familiar Ethereum tools.
Build Sonic trading and analytics applications with archive state, execution traces, and predictable RPC capacity.
Run Sonic 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 Sonic indexers, accounting, and DeFi analytics.
Inspect Sonic transaction execution, diagnose reverted calls, and investigate internal contract activity with debug APIs.
Read pool contracts, simulate calls, and submit signed swaps. Connect your strategy or interface through ethers.js, viem, or web3.py.
Explore Sonic toolingCollect contract events with eth_getLogs. Build your own price, volume, and wallet-activity indexes for the Sonic markets you support.
Explore Sonic methodsRead collateral, debt, and protocol state from lending contracts. Combine current reads with historical queries for position dashboards and risk tools.
Lấy điểm cuốiInspect execution with debug and trace APIs on a paid Global Node. Follow internal calls and diagnose reverted swaps or approvals.
Explore Sonic debug APIsRead native S balances and ERC-20 balances, estimate gas, and track receipts. Configure Sonic Mainnet chain ID 146 in your signing tools.
Explore Sonic toolingChoose Sonic Mainnet or Testnet and an available node configuration to estimate monthly infrastructure costs.
Choose an available Sonic network and node configuration to estimate monthly infrastructure costs.
Những câu chuyện thực tế từ các đội ngũ đang sử dụng dịch vụ “ Chainstack ” trên các mạng được hỗ trợ.
Query pool state, collect swap and token-transfer logs, and track transaction receipts through one Sonic RPC endpoint. Use historical state and execution traces for DeFi analytics and debugging.
Lấy điểm cuốiRun Sonic Mainnet or Testnet on infrastructure you control. Deploy sonicd with monitoring, automated updates, and self-healing operations through Chainstack Self-Hosted.

Read token-transfer events from the latest Sonic block with eth_getLogs.
https://sonic-mainnet.core.chainstack.com/YOUR_ENDPOINT_IDCreate a Sonic node. Copy your authenticated HTTPS URL from Quyền truy cập và thông tin đăng nhập và thay thế YOUR_ENDPOINT_ID trong ví dụ.
curl --request POST \
--url https://sonic-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 your token or pool contract address and paginate historical block ranges when building an indexer.
Xem tài liệu tham khảo về phương thức (mở trong một tab mới)
Start with free Sonic RPC. Scale your application with paid plans, higher throughput, and dedicated infrastructure.
Bao gồm:
Tất cả các tính năng dành cho nhà phát triển, cùng với:
Các tiện ích mở rộng và hạ tầng Node chuyên dụng sẽ được tính phí riêng.
Explore Sonic RPC, application development, and infrastructure guides.

Read the testnet development walkthrough.
Đọc bài viết
Explore managed Sonic node infrastructure.
Đọc bài viết
Learn historical contract reads for DeFi analytics.
Đọc bài viết
Set access rules for production applications.
Đọc bài viếtConnect your application to Chainstack’s Sonic HTTPS endpoint to read balances, call contracts, query event logs, and submit signed transactions. Use eth_call đối với các lần đọc theo hợp đồng, eth_getLogs để hỏi về sự kiện, eth_getTransactionReceipt để kiểm tra hóa đơn, và eth_sendRawTransaction to broadcast a signed transaction. Sonic Mainnet uses chain ID 146. The current Sonic Testnet uses chain ID 14601.
A Chainstack Sonic Mainnet endpoint follows the format https://sonic-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID. Thay thế YOUR_ENDPOINT_ID with your own authenticated node identifier. Use ethers.js, viem, or web3.py to build DeFi interfaces, trading systems, and historical analytics. Filter event logs by contract address and topic, and keep historical block ranges bounded. See the Sonic tooling guide và Tham chiếu phương thức RPC để biết thêm chi tiết về việc tích hợp.
Legacy Blaze Testnet uses chain ID 57054 and is separate from the current Sonic Testnet. Match your node’s network, endpoint URL, and chain ID before submitting transactions.