Introduction

Getting Started with XRPL EVM Sidechain

Create a Wallet

To interact with the XRPL EVM Sidechain, you need a compatible Ethereum wallet such as MetaMask or Keplr. This wallet will serve as your gateway to manage accounts, sign transactions, and deploy smart contracts on the XRPL EVM Sidechain.


Obtain XRP for Transaction Fees

Every action on the XRPL EVM Sidechain, such as deploying smart contracts or transferring tokens, requires a small amount of XRP to cover transaction fees. There are several convenient ways to obtain XRP for the XRPL EVM Sidechain:


Option A: Gas Refuel with Gas.zip

The easiest way to get started is by using Gas.zip, a cross-chain gas refuel service. Gas.zip lets you send small amounts of native tokens (like ETH, BNB, or MATIC) from a supported source chain and receive XRP directly on the XRPL EVM Sidechain to cover your transaction fees.

  • Supports 300+ destination chains, including XRPL EVM.
  • Built on LayerZero cross-chain messaging for secure settlement.
  • Optimized for low-friction, small transfers (between ~$0.25 and ~$50 per chain).

This is the fastest way to “top up” your wallet with just enough XRP to start interacting with the XRPL EVM Sidechain.

Try Gas.zip


Option B: Cross-Chain Swap with SquidRouter

Use Squid to swap tokens from any connected chain to XRP on the XRPL EVM Sidechain directly. Try Squid


Option C: Exchange Transfer

  1. Buy XRP on a centralized exchange that supports XRPL EVM Sidechain withdrawals
  2. Withdraw directly to your XRPL EVM Sidechain wallet address

Option D: Bridge / On-Ramp From the XRP Ledger (XRPL)

If you already hold XRP on the XRPL mainnet, you can bring it over to the XRPL EVM Sidechain using supported wallets and Squid Router. Many XRPL wallets also integrate fiat on-ramps, so you can purchase XRP directly before bridging.

🔗 Supported XRPL Wallets for Squid Router (XRPL → XRPL EVM)

WalletNotes / FeaturesOn-Ramp / Fiat Integration
XamanSelf-custody wallet built for XRPL & XahauIntegrated MoonPay (buy XRP / RLUSD with card, Apple Pay, etc.)
XRPL MetaMask SnapMetaMask Snap enabling XRPL connectivityBuilt-in Transak on-ramp (buy XRP directly)
CrossmarkBrowser-first, non-custodial XRPL walletNo direct fiat on-ramp (signing wallet only)
JoeyXRPL wallet focused on onboardingIntegrated MoonPay (fiat → XRP)
BifrostMulti-chain wallet with XRPL supportXRP on-ramp via Topper by Uphold
GirinXRPL wallet in Squid’s supported listNo on-ramp yet → OnRamp integration coming soon

Steps to Bridge XRP → XRPL EVM

  1. Install / configure your XRPL wallet

    • Choose one of the supported wallets (Crossmark, Xaman, Joey, Girin, Bifrost, or XRPL MetaMask Snap).
    • Ensure your XRPL account is activated (requires ~1 XRP base reserve).
  2. (Optional) On-Ramp to XRP

    • Buy XRP directly within supported wallets:

      • Xaman → MoonPay
      • Joey → MoonPay
      • Bifrost → Topper (Uphold)
      • XRPL MetaMask Snap → Transak
  3. Bridge with Squid Router

    • Open Squid Router and select XRPL → XRPL EVM.
    • Connect your XRPL wallet and authorize.
    • Enter the XRP amount and destination XRPL EVM address.
    • Sign the transaction and confirm the bridge.
  4. Receive XRP on XRPL EVM Sidechain

    • Once the bridge completes, the XRP will be available in your XRPL EVM wallet (e.g. MetaMask).
    • You can now use it for gas, transfers, or smart contracts.

Option E: Cosmos Ecosystem Swap with Skip Go

Skip Go enables swaps from Cosmos-based chains (e.g., Osmosis, Injective, Elys Network, Cosmos Hub, Noble and others.) to XRPL EVM Sidechain using Cosmos IBC Try Skip


Start Exploring


Explore these resources and start building with the XRPL EVM. Whether you're a developer or a blockchain user, this documentation will help you make the most of XRPL EVM’s features. Let’s get started!