Free / public RPC URLs
Public RPC URLs for Sonic
These endpoints are free, anonymous, and rate limited. They are useful for development, wallet reads, and one off scripts. For production traffic or indexer workloads, pair them with a paid provider so the public list becomes your fallback rather than your primary.
| RPC URL | Hosted by | Notes |
|---|---|---|
| https://rpc.soniclabs.com | Sonic Labs | Recommended in official docs. |
| https://sonic-rpc.publicnode.com | Allnodes (publicnode) | |
| https://sonic.drpc.org | dRPC |
Paid RPC providers
Paid RPC providers for Sonic
Production dapps, indexers, and trading systems should use a managed provider with a private API key, archive history, and an SLA. These providers list Sonic support on their public pricing pages.
- Ankr
Public RPC for 80+ chains plus a Premium tier.
Free tier: Free public endpoints (rate limited) for 80+ chains, no signup required.
- GetBlock
Shared and dedicated nodes across 50+ chains.
Free tier: Free plan with a daily request cap shared across chains.
- Chainstack
Region selectable elastic and dedicated nodes.
Free tier: Free Developer plan with 3M requests per month.
- Tenderly
RPC with first class simulation and debugging.
Free tier: Free plan with simulator access and a small RPC quota.
- dRPC
Decentralised RPC across 100+ chains.
Free tier: Free public endpoints per chain plus a generous metered free tier.
Block explorers and docs
Sonic explorers and documentation
- SonicScan — https://sonicscan.orgEIP 3091
- Official documentation — https://docs.soniclabs.com/
When the answer is real
Caveats and things to verify
- Sonic is the rebranded successor to Fantom Opera. Many older guides reference FTM and chain ID 250 — that is the legacy Fantom chain, not Sonic.
- FTM holders had to migrate to S; legacy contracts on chain ID 250 are still queryable but no longer the active chain.
FAQ
Frequently asked questions
What is the Sonic (Fantom successor) chain ID?
Sonic mainnet chain ID is 146 (hex 0x92). The legacy Fantom Opera chain (now retired for new activity) was chain ID 250.
Sources
- Sonic docs — https://docs.soniclabs.com/sonic/build-on-sonic/getting-started