Ethereum to XRP bridge

There is no direct bridge from Ethereum to the XRP Ledger that most people use. The practical way is to swap ETH, USDT or USDC on Ethereum into native XRP sent to your XRP address starting with r. THORChain and NEAR Intents work from your own wallet, ChangeNOW and SideShift need no account, and exchanges suit large amounts. A new XRP address needs at least 1 XRP to activate, and exchange deposits need a destination tag.

Reviewed October 28, 2026 ยท 7 solutions checked

On this page
  1. Where to transfer
  2. Short answer
  3. Why this route is difficult
  4. Possible approaches
  5. Options compared
  6. Working solutions
  7. How to move Ethereum to XRP Ledger
  8. Fees and timing
  9. Common mistakes
  10. Before you transfer
  11. FAQ
  12. Related routes

Where to transfer

Services that handle this route. Links open the official sites and partner links are marked. Order and reviews are never paid for.

Short answer

You send from a 0x address in an wallet such as MetaMask or Rabby and receive on an XRP Ledger address in Xaman, Ledger, Trust Wallet or another wallet that supports XRP.

The XRP Ledger is a Non-EVM network with its own address format, its own fees and an account reserve.

Key facts
Official bridgeNone widely used
Usual resultNative XRP
Account reserve1 XRP to activate a new address
Addresses0x... on Ethereum, r... on XRP Ledger
Destination tagRequired when sending to most exchanges
Usual time5 to 30 minutes

Why this route is difficult

Ethereum and the XRP Ledger cannot verify each other, so every route is a swap paid out by , a or an exchange.

The XRP Ledger requires a minimum balance to activate an account, so very small transfers to a new address can fail.

Possible approaches

1Cross-chain swap from your wallet

THORChain or NEAR Intents take ETH or on Ethereum and send native XRP to your r-address.

Trade-offNo account needed, but the quote includes a fee or spread and minimums apply.

2Instant exchange

ChangeNOW or SideShift give you a deposit address on Ethereum and send XRP to your address.

Trade-offVery simple, but the service holds your funds during the swap.

3Aggregator

Rango or Squid compare routes and show the best available quote.

Trade-offMore options, but some routes have several steps.

4Centralized exchange

Deposit ETH or USDT, buy XRP and withdraw on the XRP Ledger.

Trade-offCheap for large amounts, but needs a verified account.

Options compared

OptionYou getTypical timeCostBest for
Cross-chain swapNative XRPUsually 5 to 20 minutesFee or spread plus Ethereum Most transfers from your own wallet
Instant exchangeNative XRPUsually 10 to 30 minutesSpread in the rateNo wallet connection
AggregatorNative XRPDepends on the routeSum of fees along the routeComparing options
Centralized exchangeNative XRPDepends on the exchangeTrading fee plus a small withdrawal feeLarge amounts

Working solutions

SolutionYou receiveCustody / verificationNotes
THORChainNative XRPTHORChain Liquidity pools with native XRP. Good for medium and large amounts.
NEAR IntentsNative XRPSolversSolvers compete to fill your swap to native XRP.
ChangeNOWNative XRPService holds funds during the swapETH or USDT to XRP without an account.
SideShiftNative XRPService holds funds during the swapSimple shifts from Ethereum assets to XRP.
RangoNative XRPDepends on the selected route comparing routes from Ethereum to XRP.
SquidNative XRPDepends on the selected routeCross-chain routing that supports the XRP Ledger.
Centralized exchangesNative XRPExchange holds fundsDeposit on Ethereum, buy XRP, withdraw on the XRP Ledger.

How to move Ethereum to XRP Ledger

Swap ETH or USDT on Ethereum into native XRP

  1. 1

    Prepare an XRP address

    Open Xaman or another XRP wallet and copy your address starting with r. If you send to an exchange, also copy the .

  2. 2

    Pick a service

    Open THORChain, NEAR Intents or ChangeNOW and choose Ethereum as the source and XRP as the destination.

  3. 3

    Enter the amount and address

    Paste your r-address, add the destination tag if needed and make sure you will receive more than 1 XRP for a new address.

  4. 4

    Confirm and wait

    Confirm on Ethereum and wait for XRP. You can check it on an XRP Ledger explorer such as XRPScan.

Fees and timing

Ethereum gas for the deposit transaction.

The service fee or spread in the quote.

XRP Ledger fees are tiny, but 1 XRP stays locked as the account reserve.

Common mistakes

  • Sending to an exchange without the destination tag. The deposit may not be credited automatically.
  • Sending less than 1 XRP to a new address, which cannot activate it.
  • Pasting a 0x address where an XRP r-address is required.

Before you transfer

  • Try a small amount first, but above the account reserve.
  • Keep a little ETH on Ethereum for gas.
  • For large amounts, compare THORChain and an exchange.

Frequently asked questions

Not one most people use. The practical routes are swaps into native XRP or exchange withdrawals.

A number that tells an exchange which account your deposit belongs to. Your own wallet does not need one.

The XRP Ledger requires a reserve to keep an account active. It is part of your balance but cannot be spent.

Usually 5 to 30 minutes, mostly waiting for Ethereum and the service.