Citrea RPC Endpoint

Flat-rate Citrea RPC provider and Citrea RPC node access: free tier, no KYC, HTTP. Citrea mainnet chain ID 4114.

Citrea mainnet RPC URL: https://rpc.swiftnodes.io/rpc/citrea?key=YOUR_API_KEY

Get your free Citrea API key

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

Get my free API key →

Citrea is a Bitcoin ZK rollup that uses Bitcoin for settlement and data availability while exposing an EVM-compatible execution environment on chain ID 4114. cBTC pays gas.

Network: Citrea
Type: EVM
Chain ID: 4114
Slug: citrea
Native token: cBTC (Citrea Bitcoin)
Block time: ~2 seconds
Category: Bitcoin ZK rollup

Citrea on the SwiftNodes fleet, right now

Status: online
Latency: 50 ms
Latest block: 15,247,745
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 Citrea

Citrea is built as a zero-knowledge rollup secured by Bitcoin. Its execution layer is EVM-compatible and targets the Pectra EVM feature set, so Solidity contracts and common Ethereum tooling can be used without changing the settlement model.

The native gas token is Citrea Bitcoin (cBTC), which uses 18 decimals in the EVM environment. Standard eth_* JSON-RPC methods are available; check Citrea's bridge documentation before moving BTC or other assets into the rollup.

Common Use Cases on Citrea

  • Bitcoin-settled DeFi and applications
  • Solidity contracts using EVM tooling
  • BTC-denominated execution and settlement
  • Bitcoin ecosystem wallets and indexers

Citrea Ecosystem

Citrea's ecosystem is built around bringing programmable applications to Bitcoin, using BTC as the settlement asset while exposing an EVM execution environment for Solidity developers.

Citrea Mainnet RPC URL (HTTP)

https://rpc.swiftnodes.io/rpc/citrea?key=YOUR_API_KEY

Citrea WebSocket RPC URL

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

Quick Start: Connect to Citrea

cURL

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

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

viem

import { createPublicClient, http } from "viem";

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

const blockNumber = await client.getBlockNumber();

web3.py

from web3 import Web3

w3 = Web3(Web3.HTTPProvider("https://rpc.swiftnodes.io/rpc/citrea?key=YOUR_API_KEY"))
print("Citrea block:", w3.eth.block_number)

Add Citrea to MetaMask

Network Name: Citrea (SwiftNodes)
RPC URL: https://rpc.swiftnodes.io/rpc/citrea?key=YOUR_API_KEY
Chain ID: 4114
Currency Symbol: cBTC

Get your free Citrea 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 Citrea

Use Citrea's official bridge and supported Bitcoin routes; verify asset support, confirmation requirements and finality before transferring funds.

Features of SwiftNodes for Citrea

  • 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 133 supported chains and their testnets, including Citrea

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: Citrea

What is the Citrea chain ID?

Citrea mainnet uses chain ID 4114 (0x1012).

What is the gas token on Citrea?

Citrea Bitcoin (cBTC), with 18 decimals in the EVM environment.

Is Citrea an EVM chain?

Citrea is a Bitcoin ZK rollup with an EVM-compatible execution layer. Standard Ethereum JSON-RPC methods and Solidity tooling work against chain ID 4114.

What is the Citrea RPC endpoint?

Use https://rpc.swiftnodes.io/rpc/citrea?key=YOUR_API_KEY. The public upstream is https://rpc.mainnet.citrea.xyz.

Related Bitcoin chains

Explore RPC endpoints for other Bitcoin networks on SwiftNodes:

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