Sonic RPC Endpoint
Flat-rate Sonic RPC provider and Sonic RPC node access: free tier, no KYC, HTTP & WebSocket. Sonic mainnet chain ID 146.
https://rpc.swiftnodes.io/rpc/sonic?key=YOUR_API_KEYwss://rpc.swiftnodes.io/ws/sonic?key=YOUR_API_KEYSonic is the rebranded and upgraded version of Fantom, launched in late 2024 with a new high-performance EVM execution layer (Sonic Engine). It offers sub-second finality and 10,000+ TPS targets, with an aggressive fee-sharing model that returns 90% of gas fees to dApp developers.
sonicSonic on the SwiftNodes fleet, right now
12 of 12 probed RPC methods supported (archive, batch, debug_traceCall, trace_transaction). Full results in the method support matrix.
Status and latency from our health checks, refreshed about every 5 minutes. Uptime history. Method support probed automatically on 2026-10-04. Network status
Sonic developer facts, measured
- Block time:
- ~1.96 s (average of the last 1,000 blocks)
- Finality:
- the latest block is already reported as finalized
- eth_getLogs range:
- 50,000-block ranges accepted (the largest we test)
- Historical state:
- readable at least 1,000,000 blocks back
Measured 2026-10-04 through this page's endpoint, re-measured weekly. Limits can differ between the upstream nodes behind it. All chains: measured chain facts.
About Sonic
Sonic's core innovation is its custom EVM-compatible execution layer that maintains Solidity bytecode compatibility while achieving dramatically higher throughput than typical EVM chains. The S token is the native asset (1:1 with FTM via migration).
Sonic also introduced "FeeM" — fee monetization — where 90% of transaction fees paid in interaction with a dApp are returned to that dApp's developers. This creates strong incentive alignment between the chain and builders.
Common Use Cases on Sonic
- DeFi with sub-second finality
- GameFi and high-frequency dApps
- Developer revenue-sharing applications (FeeM)
- AI inference settlement (Sonic Labs has been positioning here)
- Migration target for existing Fantom dApps
Sonic Ecosystem
All major Fantom DeFi protocols (SpookySwap, Beethoven X, Equalizer) migrated to Sonic. New projects building specifically for the FeeM model. Sonic Labs has incentive programs running for builders.
Sonic Mainnet RPC URL (HTTP)
https://rpc.swiftnodes.io/rpc/sonic?key=YOUR_API_KEYSonic WebSocket RPC URL
wss://rpc.swiftnodes.io/ws/sonic?key=YOUR_API_KEYQuick Start: Connect to Sonic
cURL
curl -X POST https://rpc.swiftnodes.io/rpc/sonic?key=YOUR_API_KEY \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'ethers.js
import { JsonRpcProvider } from "ethers";
const provider = new JsonRpcProvider(
"https://rpc.swiftnodes.io/rpc/sonic?key=YOUR_API_KEY"
);
const blockNumber = await provider.getBlockNumber();
console.log("Sonic block:", blockNumber);viem
import { createPublicClient, http } from "viem";
const client = createPublicClient({
transport: http("https://rpc.swiftnodes.io/rpc/sonic?key=YOUR_API_KEY"),
});
const blockNumber = await client.getBlockNumber();web3.py
from web3 import Web3
w3 = Web3(Web3.HTTPProvider("https://rpc.swiftnodes.io/rpc/sonic?key=YOUR_API_KEY"))
print("Sonic block:", w3.eth.block_number)Add Sonic to MetaMask
https://rpc.swiftnodes.io/rpc/sonic?key=YOUR_API_KEYwss://rpc.swiftnodes.io/ws/sonic?key=YOUR_API_KEYBridging to Sonic
Sonic Gateway (https://gateway.soniclabs.com) for Ethereum ↔ Sonic. Stargate, LayerZero for general cross-chain. Fantom Opera migration handled separately.
Features of SwiftNodes for Sonic
- Load-balanced across multiple upstream nodes wherever a chain has more than one, with automatic failover
- Health-checked every 2 minutes with automatic failover
- Free tier available — no credit card or KYC required
- Flat-rate monthly pricing with no per-request fees
- HTTP and WebSocket support
- One API key works across all 75+ supported chains, including Sonic
Rate Limits
| Plan | Price | HTTP req/s | WS msg/s |
|---|---|---|---|
| Free | $0/mo | 2 | 1 |
| Starter | $49/mo | 50 | 25 |
| Growth | $89/mo | 150 | 75 |
| Scale | $149/mo | 300 | 150 |
| Pro | $249/mo | 500 | 250 |
Frequently Asked Questions: Sonic
What's Sonic's chain ID?
Sonic mainnet is chain ID 146.
Is Sonic the same as Fantom?
Sonic is the upgrade from Fantom Opera. Existing FTM tokens migrate to S 1:1. Sonic uses a new high-performance execution layer.
What's Fee Monetization (FeeM)?
Sonic returns up to 90% of gas fees paid for transactions interacting with a registered dApp to the dApp's developer. This creates a direct revenue stream for builders proportional to chain usage.
Sonic RPC methods
Measured weekly through this endpoint: what each method returns on Sonic, its limits, and an example request.
- eth_getLogssupported
- eth_getBlockReceiptssupported
- eth_feeHistorysupported
- eth_getProofsupported
- eth_createAccessListsupported
- debug_traceCallsupported
- trace_blocksupported
- trace_transactionsupported
Sonic guides from the blog
- Sonic RPC: Fantom's Successor, New Chain IDSonic is the high-performance L1 successor to Fantom Opera (chain ID 146, not 250) with sub-second finality and a 90%-fees-to-developers model. It's standard EVM (viem/ethers/foundry work), but if you're migrating from Fantom the new chain ID and S token are the first things to get right. Here's the developer map.
- Connecting MetaMask to Sonic, Berachain, and MonadThree of 2025's biggest EVM chain launches, three sets of MetaMask configuration values. The exact fields to paste, why the official public RPCs aren't enough for real use, and the errors to expect when you mistype something.
Related EVM chains
Explore RPC endpoints for other EVM networks on SwiftNodes:
Ready to start building on Sonic? Connect your wallet and get a free API key in 30 seconds. No email or KYC required.