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.
What is the official Sonic RPC URL?
The official Sonic RPC URL is https://rpc.soniclabs.com, run by Sonic Labs. Public alternatives include Allnodes (https://sonic-rpc.publicnode.com) and dRPC (https://sonic.drpc.org) for redundancy.
How do I add Sonic to MetaMask?
Open MetaMask, click the network dropdown, click Add Network, then Add a network manually. Paste Network name Sonic, RPC URL https://rpc.soniclabs.com, chain ID 146, currency symbol S, and block explorer https://sonicscan.org. Save and switch.
Is Sonic the same chain as Fantom Opera?
No, not anymore. Sonic is the rebranded successor to Fantom Opera. Many older guides still reference FTM and chain ID 250 — that is the legacy Fantom chain. FTM holders had to migrate to S; legacy contracts on chain ID 250 are still queryable but no longer the active chain.
What are the best paid RPC providers for Sonic?
Ankr, GetBlock, Chainstack, Tenderly, and dRPC all list Sonic support alongside their Ethereum and L2 coverage. See the full comparison at /chains/rpc-providers for free tiers and feature breakdowns.
Sources
- Sonic docs — https://docs.soniclabs.com/sonic/build-on-sonic/getting-started