Immutable zkEVM RPC Endpoint

Flat-rate Immutable zkEVM RPC provider and Immutable zkEVM RPC node access: free tier, no KYC, HTTP. Immutable zkEVM mainnet chain ID 13371.

Immutable zkEVM mainnet RPC URL: https://rpc.swiftnodes.io/rpc/immutable-zkevm?key=YOUR_API_KEY

Immutable zkEVM is a gaming-focused Ethereum Layer 2 built with the Polygon CDK, using IMX for gas to provide low fees for Web3 games. SwiftNodes provides Immutable zkEVM mainnet RPC over HTTP.

Network: Immutable zkEVM
Type: EVM
Chain ID: 13371
Slug: immutable-zkevm
Native token: IMX (Immutable)
Block time: ~2 seconds
Finality: Inherits Ethereum finality after proof verification
Mainnet: 2024 (early access early 2024)
Category: Layer 2 (zkEVM rollup, Polygon CDK)

Immutable zkEVM on the SwiftNodes fleet, right now

Status: online
Latency: 141 ms
Latest block: 44,646,513
WebSocket: not available

8 of 12 probed RPC methods supported (archive, batch, debug_traceCall, eth_getProof). The gaps are listed per chain 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

Immutable zkEVM developer facts, measured

Block time:
~2 s (average of the last 1,000 blocks)
eth_getLogs range:
5,000-block ranges accepted; the next size we test was refused
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 Immutable zkEVM

Immutable zkEVM's mainnet opened in early access for select game studios in early 2024 before broader availability. It is a zero-knowledge rollup that settles to Ethereum and uses Polygon CDK technology.

The chain targets blockchain games with low transaction fees and block times around 2 seconds. IMX is the native gas token, and developers use standard Solidity contracts plus Immutable's gaming-oriented SDKs and APIs for minting, orders, and wallets.

Common Use Cases on Immutable zkEVM

  • Web3 game asset minting
  • In-game NFT economies
  • Gaming marketplaces and orderbooks
  • Low-fee microtransactions
  • Studio token launches

Immutable zkEVM Ecosystem

Hosts Web3 games and gaming studios building on Immutable's platform, with marketplace and orderbook infrastructure provided by Immutable.

Immutable zkEVM Mainnet RPC URL (HTTP)

https://rpc.swiftnodes.io/rpc/immutable-zkevm?key=YOUR_API_KEY

Immutable zkEVM WebSocket RPC URL

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

Quick Start: Connect to Immutable zkEVM

cURL

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

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

viem

import { createPublicClient, http } from "viem";

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

const blockNumber = await client.getBlockNumber();

web3.py

from web3 import Web3

w3 = Web3(Web3.HTTPProvider("https://rpc.swiftnodes.io/rpc/immutable-zkevm?key=YOUR_API_KEY"))
print("Immutable zkEVM block:", w3.eth.block_number)

Add Immutable zkEVM to MetaMask

Network Name: Immutable zkEVM (SwiftNodes)
RPC URL: https://rpc.swiftnodes.io/rpc/immutable-zkevm?key=YOUR_API_KEY
Chain ID: 13371
Currency Symbol: IMX

Bridging to Immutable zkEVM

Immutable provides a native bridge between Ethereum and Immutable zkEVM for moving IMX and ERC-20/ERC-721 assets.

Features of SwiftNodes for Immutable zkEVM

  • 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 75+ supported chains, including Immutable zkEVM

Rate Limits

PlanPriceHTTP req/sWS msg/s
Free$0/mo21
Starter$49/mo5025
Growth$89/mo15075
Scale$149/mo300150
Pro$249/mo500250

Frequently Asked Questions: Immutable zkEVM

What's Immutable zkEVM's chain ID?

Immutable zkEVM mainnet is chain ID 13371.

What token pays for gas?

IMX is the native gas token on Immutable zkEVM.

What is Immutable zkEVM built for?

It is optimized for Web3 gaming, with low fees and gaming-focused SDKs and APIs for minting and trading assets.

Is WebSocket supported?

Not right now. Our health checks open a real subscription on every Immutable zkEVM upstream, and none currently accepts one, so Immutable zkEVM is served over HTTP only. The WebSocket line in the live status above changes on its own when that measurement does.

Related L2 & rollup chains

Explore RPC endpoints for other L2 & rollup networks on SwiftNodes:

Ready to start building on Immutable zkEVM? Connect your wallet and get a free API key in 30 seconds. No email or KYC required.