XRPL EVM RPC Endpoint

Flat-rate XRPL EVM RPC provider and XRPL EVM RPC node access: free tier, no KYC, HTTP & WebSocket. XRPL EVM mainnet chain ID 1440000.

XRPL EVM mainnet RPC URL: https://rpc.swiftnodes.io/rpc/xrpl-evm?key=YOUR_API_KEY
WebSocket: wss://rpc.swiftnodes.io/ws/xrpl-evm?key=YOUR_API_KEY

XRPL EVM is an Ethereum-compatible sidechain for the XRP Ledger ecosystem, built on the Cosmos SDK with CometBFT consensus and Cosmos EVM. XRP, bridged from the XRP Ledger through Axelar, is the gas token.

Network: XRPL EVM
Type: EVM
Chain ID: 1440000
Slug: xrpl-evm
Native token: XRP (XRP)
Block time: ~5.7 seconds (measured)
Finality: Effectively instant: the finalized tag tracks the head (measured)
Mainnet: June 2025
Category: Sidechain

XRPL EVM on the SwiftNodes fleet, right now

Status: online
Latency: 241 ms
Latest block: 8,171,607
WebSocket: available

8 of 12 probed RPC methods supported (archive, debug_traceCall, eth_getProof, eth_getBlockReceipts). 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-11. Network status

XRPL EVM developer facts, measured

Block time:
~5.75 s (average of the last 1,000 blocks)
Finality:
the latest block is already reported as finalized
eth_getLogs range:
10,000-block ranges accepted; the next size we test was refused
Historical state:
readable at least 1,000,000 blocks back

Measured 2026-10-11 through this page's endpoint, re-measured weekly. Limits can differ between the upstream nodes behind it. All chains: measured chain facts.

About XRPL EVM

The sidechain was developed by Ripple, Peersyst and Axelar and launched on mainnet on June 30, 2025. It runs its own consensus, independent of XRPL, currently as proof-of-authority with a restricted validator set that includes Ripple and Peersyst, with plans to decentralize over time.

The EVM targets the Prague fork and Solidity up to 0.8.30, so Hardhat, Foundry, Remix and MetaMask work with standard JSON-RPC. CometBFT gives deterministic finality, so blocks do not reorganize once committed. Bridging runs through Axelar and Wormhole, with IBC links to Cosmos chains.

Common Use Cases on XRPL EVM

  • Solidity DeFi apps priced in XRP
  • Bridging XRP between XRPL and EVM chains
  • Cross-chain messaging via Axelar GMP
  • Connecting XRP liquidity to Cosmos via IBC

XRPL EVM Mainnet RPC URL (HTTP)

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

XRPL EVM WebSocket RPC URL

wss://rpc.swiftnodes.io/ws/xrpl-evm?key=YOUR_API_KEY

Quick Start: Connect to XRPL EVM

cURL

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

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

viem

import { createPublicClient, http } from "viem";

const client = createPublicClient({
  transport: http("https://rpc.swiftnodes.io/rpc/xrpl-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/xrpl-evm?key=YOUR_API_KEY"))
print("XRPL EVM block:", w3.eth.block_number)

Add XRPL EVM to MetaMask

Network Name: XRPL EVM (SwiftNodes)
RPC URL: https://rpc.swiftnodes.io/rpc/xrpl-evm?key=YOUR_API_KEY
Chain ID: 1440000
Currency Symbol: XRP
WebSocket: wss://rpc.swiftnodes.io/ws/xrpl-evm?key=YOUR_API_KEY

Features of SwiftNodes for XRPL 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 and WebSocket support
  • One API key works across all 75+ supported chains, including XRPL EVM

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: XRPL EVM

What is the XRPL EVM chain ID?

The XRPL EVM chain ID is 1440000 (0x15f900).

What is the gas token on XRPL EVM?

XRP. It is bridged from the XRP Ledger via Axelar and used natively for fees; there is no separate utility token.

Can blocks on XRPL EVM be reorganized?

No. The chain uses CometBFT, which gives deterministic finality: once a block is committed it is final.

Related EVM chains

Explore RPC endpoints for other EVM networks on SwiftNodes:

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