Flow EVM RPC Endpoint

Flat-rate Flow EVM RPC provider and Flow EVM RPC node access: free tier, no KYC, HTTP. Flow EVM mainnet chain ID 747.

Flow EVM mainnet RPC URL: https://rpc.swiftnodes.io/rpc/flow-evm?key=YOUR_API_KEY

Get your free Flow EVM API key

250,000 requests/month · 20 req/s · all chains · no card · no KYC

Get my free API key →

Flow EVM gives Flow applications an Ethereum-compatible execution layer on chain ID 747. Solidity contracts and standard EVM tooling work, and FLOW pays gas.

Network: Flow EVM
Type: EVM
Chain ID: 747
Slug: flow-evm
Native token: FLOW (FLOW)
Category: Layer 1 EVM environment

Flow EVM on the SwiftNodes fleet, right now

Status: online
Latency: 40 ms
Latest block: 83,786,726
WebSocket: not available
Uptime, last 30 days: 100.00%

Status and latency from our health checks, refreshed about every 5 minutes. Uptime history. Network status

About Flow EVM

Flow is a Layer 1 blockchain designed for consumer applications, NFTs and games. Flow EVM adds an Ethereum-compatible execution environment so teams can use Solidity, MetaMask and familiar JSON-RPC tooling alongside Flow's native ecosystem.

The EVM environment uses FLOW as its gas token and exposes standard eth_* methods. Check Flow's bridge and finality documentation before moving assets between Flow EVM and other networks.

Common Use Cases on Flow EVM

  • Consumer apps and games on Flow
  • NFT marketplaces and digital collectibles
  • Solidity contracts using standard EVM tooling
  • Flow ecosystem wallets and indexers

Flow EVM Ecosystem

Flow's ecosystem centers on consumer-scale applications, NFTs, gaming and digital collectibles. Flow EVM lets Ethereum developers deploy Solidity contracts into that ecosystem.

Flow EVM Mainnet RPC URL (HTTP)

https://rpc.swiftnodes.io/rpc/flow-evm?key=YOUR_API_KEY

Flow EVM WebSocket RPC URL

Not available for Flow EVM right now: none of its upstreams currently accepts a subscription in our health checks. Poll the HTTP endpoint above instead.

Quick Start: Connect to Flow EVM

cURL

curl -X POST https://rpc.swiftnodes.io/rpc/flow-evm?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/flow-evm?key=YOUR_API_KEY"
);

const blockNumber = await provider.getBlockNumber();
console.log("Flow EVM block:", blockNumber);

viem

import { createPublicClient, http } from "viem";

const client = createPublicClient({
  transport: http("https://rpc.swiftnodes.io/rpc/flow-evm?key=YOUR_API_KEY"),
});

const blockNumber = await client.getBlockNumber();

web3.py

from web3 import Web3

w3 = Web3(Web3.HTTPProvider("https://rpc.swiftnodes.io/rpc/flow-evm?key=YOUR_API_KEY"))
print("Flow EVM block:", w3.eth.block_number)

Add Flow EVM to MetaMask

Network Name: Flow EVM (SwiftNodes)
RPC URL: https://rpc.swiftnodes.io/rpc/flow-evm?key=YOUR_API_KEY
Chain ID: 747
Currency Symbol: FLOW

Get your free Flow EVM API key

30 seconds, no card, no KYC. Sign in with Google, GitHub, email or a wallet. Or try the requests above now with key=demo.

Get a free key →

Bridging to Flow EVM

Use the Flow bridge and supported ecosystem routes; verify the asset and destination-chain finality before transferring funds.

Features of SwiftNodes for Flow EVM

  • 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 support (WebSocket not available for this chain right now)
  • One API key works across all 131 supported chains and their testnets, including Flow EVM

Rate Limits

PlanPriceHTTP req/sWS msg/sSign up
Free$0/mo201Start free →
Starter$49/mo7025Choose Starter →
Growth$89/mo15075Choose Growth →
Scale$149/mo300150Choose Scale →
Pro$249/mo600250Choose Pro →

Frequently Asked Questions: Flow EVM

What is the Flow EVM chain ID?

Flow EVM mainnet uses chain ID 747 (0x2eb).

What is the gas token on Flow EVM?

FLOW, with 18 decimals in the EVM environment.

Is Flow EVM compatible with Ethereum tooling?

Yes. Flow EVM exposes standard Ethereum JSON-RPC methods, so Solidity contracts, wallets and common EVM libraries work with chain ID 747.

What is the Flow EVM RPC endpoint?

Use https://rpc.swiftnodes.io/rpc/flow-evm?key=YOUR_API_KEY. The public upstream is https://mainnet.evm.nodes.onflow.org.

Related EVM chains

Explore RPC endpoints for other EVM networks on SwiftNodes:

Ready to start building on Flow EVM? Get a free API key in 30 seconds. No KYC, no card: sign in with Google, GitHub, email or a wallet.