XRP to Ethereum Bridge
There is no trustless bridge from the XRP Ledger to Ethereum. You either swap XRP for ETH or stablecoins, hold wXRP (backed by XRP at Hex Trust and moved with LayerZero), or use an exchange. RLUSD is the one asset issued natively on both networks.
Reviewed October 14, 2026 ยท 4 solutions checked
On this page
Short answer
First decide what you want on Ethereum. Most people want ETH, USDC or USDT. In that case, swap your XRP with THORChain or NEAR Intents from your own wallet like Xaman, or sell on an exchange and withdraw to MetaMask. Either way, you no longer own XRP.
If you want to keep XRP's price on Ethereum, look at wXRP. It is a token backed 1:1 by XRP held by Hex Trust, and Hex Trust lists Ethereum among its networks. Only approved partners can create and redeem it, so a normal user usually buys it on an Ethereum exchange instead of wrapping XRP.
If you hold dollars, RLUSD is simpler. Ripple issues it natively on both the XRP Ledger and Ethereum. Many people move it through an exchange that supports both networks. Whatever you do, do not forget the destination tag when you deposit XRP to an exchange.
| Trustless bridge | None |
|---|---|
| Wrapped XRP on Ethereum | wXRP (Hex Trust) |
| Swap options | THORChain, NEAR Intents |
| Stablecoin on both | RLUSD (Ripple) |
| Locked in every account | 1 XRP |
| Usual swap time | A few minutes |
| Watch out for | Destination tags and memos |
Why this route is difficult
The XRP Ledger was built for payments and its own built-in exchange. It has no general smart contracts that a bridge could use to lock XRP and release it when Ethereum proves something. And Ethereum cannot check what happens on the XRP Ledger.
So every version of XRP on Ethereum depends on someone in the middle. For wXRP, Hex Trust holds the XRP and LayerZero moves the token between networks. For swaps, it is a group of validators (THORChain) or solvers settled on NEAR (NEAR Intents) that hold XRP on one side and pay you on the other.
There is also the XRPL EVM sidechain, which went live on mainnet in June 2025. It runs Ethereum-style apps with XRP as its gas token, and XRP gets there through Axelar. It is a separate network, not Ethereum, so it is a detour on this route.
The XRP Ledger also has its own account rules. Every account keeps a reserve (now 1 XRP), and exchanges use destination tags to tell deposits apart. Swap services use memos. These details cause most of the problems on this route.
Possible approaches
1Native cross-chain swap
Your XRP is sold for ETH or a stablecoin on Ethereum through a group of validators or solvers.
Trade-offNo wrapped token, but you no longer own XRP.
2Custodial wrapped XRP
A regulated custodian holds XRP 1:1 and issues a matching token on Ethereum.
Trade-offYou keep XRP's price, but rely on the custodian and the bridge that moves the token.
3Issuer stablecoin on both networks
RLUSD is issued by Ripple on both the XRP Ledger and Ethereum.
Trade-offGood for dollars, but it does not move XRP itself.
4Centralized exchange
Deposit XRP, sell it, and withdraw ETH or a stablecoin on Ethereum.
Trade-offSimple, but you need an account and the exchange holds your coins.
Options compared
| Option | You get | Typical time | Cost | Best for |
|---|---|---|---|---|
| Native swap (THORChain, NEAR Intents) | ETH, USDC or USDT | A few minutes | Swap fee + outbound fee, slippage | Own wallet, want ETH or stablecoins |
| Buy wXRP on Ethereum | wXRP (backed 1:1 by a custodian) | Minutes, with funds on Ethereum | Exchange fee, gas, slippage | Keeping XRP price on Ethereum |
| Centralized exchange | ETH, stablecoins or RLUSD | Minutes to an hour | Trading + withdrawal fee | People who already use one |
| Aggregator (Squid, Rango) | Depends on route | Depends on route | Fees of the chosen route | Comparing quotes |
Working solutions
| Solution | You receive | Custody / verification | Notes |
|---|---|---|---|
| THORChain | ETH, USDC, USDT | Validator vaults | Real XRP in, real ETH out. XRP swaps live since 2025. Instructions go in the memo. |
| NEAR Intents | ETH, USDC, USDT | Solvers, settled on NEAR | Tagged addresses not supported via 1Click. Paused for about half a day after an exploit on 1 Oct 2026, then resumed. |
| wXRP (Hex Trust) | wXRP on Ethereum | Hex Trust, moved by LayerZero | Created by approved partners. Most people buy it on exchanges. |
| Squid | Supported Ethereum tokens | Depends on route | Compares XRP routes. Check your exact pair is offered. |
How to move XRP Ledger to Ethereum
These steps show a swap of XRP for ETH in a THORChain or NEAR Intents app. It is the most common way when you use your own wallet, and you end up with real ETH, not a wrapped token.
- 1
Get both wallets ready
Keep your XRP in your own XRP Ledger wallet, like Xaman or a hardware wallet with the XRP app. 1 XRP always stays locked in the account and cannot be sent. Copy your Ethereum address from MetaMask or Rabby. It starts with 0x.
- 2
Get a quote
Open the swap app, choose XRP on the XRP Ledger as what you send and ETH on Ethereum as what you get, then paste your 0x address. Check the amount you will get, the fees and the slippage limit.
- 3
Send exactly as shown
The app either asks you to confirm in your wallet or gives you a deposit address. For THORChain, the memo holds your swap instructions. Without it, your coins may not be swapped. Copy any memo or destination tag the app shows, exactly.
- 4
Do not send from an exchange
Exchange withdrawals often cannot add the memo you need, and NEAR Intents 1Click does not support XRP addresses that use a destination tag. Move your XRP to your own wallet first.
- 5
Follow both sides
Your XRP payment confirms in seconds and shows on XRPScan. The swap status shows in the app, and the ETH appears on Etherscan under your Ethereum address.
- 6
If you get a refund
If the price moves past your slippage limit, these protocols usually send your XRP back to the address you sent from, minus network fees. That is one more reason to send from your own wallet, not a shared exchange address.
Fees and timing
XRP Ledger fees are a tiny fraction of an XRP, so sending costs almost nothing. The real cost is the swap: a protocol or solver fee, plus slippage that grows when your trade is large compared to the money in the pool. THORChain also takes an outbound fee to cover the Ethereum transaction it sends you.
For wXRP, you pay the exchange fee, Ethereum gas and price impact when buying it. Far fewer people trade it than ETH or USDC, so a big purchase can move the price. Centralized exchanges charge a trading fee and a fixed fee to withdraw on Ethereum. Compare what you will receive, not the headline fee.
Ethereum gas in 2026 is often cents to a dollar or two, but rises when the network is busy. If you receive USDC, USDT, RLUSD or wXRP, you need some ETH to move them later.
Common mistakes
- Depositing XRP to an exchange without the destination tag. The coins sit unassigned until support finds them.
- Sending XRP straight from an exchange to a swap service that needs a memo, or giving an exchange address as the refund address.
- Trying to send all your XRP. It fails because the 1 XRP reserve cannot be spent.
- Buying a token with an XRP-like name on Uniswap without checking it is the real wXRP contract from Hex Trust.
- Confusing networks. cbXRP from Coinbase lives on Base, and XRP on the XRPL EVM sidechain is not on Ethereum either.
- Receiving stablecoins or wXRP on Ethereum with no ETH for gas.
Before you transfer
- wXRP is an IOU for XRP held by Hex Trust, not XRP on the XRP Ledger.
- XRP Ledger accounts keep 1 XRP locked. Sending to an exchange usually needs a destination tag.
- Send to swap services from your own wallet like Xaman, not from an exchange.
- Copy memos and destination tags exactly as the app shows them.
- Check the wXRP contract address and how much trades before buying a lot.
- For dollars, RLUSD exists on both networks. Check your exchange supports the network you pick.
- Keep a little ETH on Ethereum for gas after the swap.
Frequently asked questions
Not a trustless one. You can swap XRP for ETH with THORChain or NEAR Intents, hold wXRP backed by XRP at Hex Trust, or use an exchange.
Not as real XRP. MetaMask can hold wXRP on Ethereum. You can also get ETH or stablecoins in MetaMask by swapping XRP through THORChain, NEAR Intents or an exchange.
THORChain and NEAR Intents accept real XRP and pay out ETH. Send from your own XRP wallet and follow the memo or deposit instructions exactly.
A token backed 1:1 by XRP held by Hex Trust, moved between networks with LayerZero. Approved partners can create and redeem it. Hex Trust announced it in December 2025 for networks including Ethereum and Solana.
No. It is a separate network that runs Ethereum-style apps and uses XRP as its gas token. XRP reaches it through Axelar. Tokens there are not on Ethereum.
RLUSD is issued by Ripple on both networks. The simple way for most people is an exchange that supports RLUSD on both. Check the network before you withdraw.
It depends where you send. Exchanges need a destination tag for deposits, and THORChain uses a memo for swap instructions. Always copy whatever the receiving app shows.