Citrea RPC Endpoint
Flat-rate Citrea RPC provider and Citrea RPC node access: free tier, no KYC, HTTP. Citrea mainnet chain ID 4114.
https://rpc.swiftnodes.io/rpc/citrea?key=YOUR_API_KEYGet your free Citrea API key
250,000 requests/month · 20 req/s · all chains · no card · no KYC
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.
citreaCitrea on the SwiftNodes fleet, right now
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_KEYCitrea 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
https://rpc.swiftnodes.io/rpc/citrea?key=YOUR_API_KEYGet 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.
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
| Plan | Price | HTTP req/s | WS msg/s | Sign up |
|---|---|---|---|---|
| Free | $0/mo | 20 | 1 | Start free → |
| Starter | $49/mo | 70 | 25 | Choose Starter → |
| Growth | $89/mo | 150 | 75 | Choose Growth → |
| Scale | $149/mo | 300 | 150 | Choose Scale → |
| Pro | $249/mo | 600 | 250 | Choose 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.