Flare RPC Endpoint
Fast, flat-rate Flare RPC node provider — free tier, no KYC, HTTP & WebSocket.
Flare is a Layer 1 EVM blockchain focused on providing decentralized data to smart contracts through native oracle protocols. It pairs EVM execution with built-in data acquisition layers (FTSO price feeds and the FDC state connector), so contracts can consume external price and chain data without third-party oracle deployments.
flareAbout Flare
Flare's genesis block was produced in 2022 and the FLR token distribution began in January 2023. The network is EVM-compatible and uses an Avalanche-derived Snowman++ consensus combined with a Federated Byzantine Agreement model, giving roughly 1.8-second blocks with near-immediate finality once a block is accepted.
Flare's distinguishing feature is its enshrined data protocols. The Flare Time Series Oracle (FTSO) supplies decentralized price and time-series feeds from independent data providers, and the Flare Data Connector (FDC) lets contracts verify state from other chains and Web2 sources. Developers build with standard Solidity tooling such as Hardhat, Foundry, ethers.js, and viem.
Common Use Cases on Flare
- Decentralized price feeds via FTSO
- Cross-chain state verification via FDC
- DeFi protocols and stablecoins
- Bridging external data into smart contracts
- Wrapped-asset and FAsset issuance
Flare Ecosystem
The ecosystem includes the native FTSO oracle network, the FAssets system for bringing assets like XRP and DOGE on-chain, and DeFi venues such as SparkDEX and BlazeSwap.
HTTP Endpoint
https://rpc.swiftnodes.io/rpc/flare?key=YOUR_API_KEYWebSocket Endpoint
wss://rpc.swiftnodes.io/ws/flare?key=YOUR_API_KEYQuick Start: Connect to Flare
cURL
curl -X POST https://rpc.swiftnodes.io/rpc/flare?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/flare?key=YOUR_API_KEY"
);
const blockNumber = await provider.getBlockNumber();
console.log("Flare block:", blockNumber);viem
import { createPublicClient, http } from "viem";
const client = createPublicClient({
transport: http("https://rpc.swiftnodes.io/rpc/flare?key=YOUR_API_KEY"),
});
const blockNumber = await client.getBlockNumber();web3.py
from web3 import Web3
w3 = Web3(Web3.HTTPProvider("https://rpc.swiftnodes.io/rpc/flare?key=YOUR_API_KEY"))
print("Flare block:", w3.eth.block_number)Add Flare to MetaMask
https://rpc.swiftnodes.io/rpc/flare?key=YOUR_API_KEYwss://rpc.swiftnodes.io/ws/flare?key=YOUR_API_KEYBridging to Flare
Assets move via the Stargate and LayerZero stack and other cross-chain bridges, while the FAssets protocol brings non-smart-contract assets such as XRP and BTC onto Flare.
Features of SwiftNodes for Flare
- Multiple load-balanced upstream nodes for high availability
- Health-checked every 60 seconds 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 Flare
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: Flare
What's Flare's chain ID?
Flare mainnet is chain ID 14.
What is the FTSO?
The Flare Time Series Oracle is an enshrined oracle that delivers decentralized price and time-series data from many independent providers directly to contracts on Flare.
Is Flare EVM-compatible?
Yes. Flare runs the EVM and supports standard Solidity tooling including Hardhat, Foundry, ethers.js, and viem.
Is WebSocket supported?
Yes - SwiftNodes provides HTTP and WebSocket (wss://) endpoints with eth_subscribe support.
Ready to start building on Flare? Connect your wallet and get a free API key in 30 seconds. No email or KYC required.