XRP to ICP: Exchange XRP for Internet Computer, No KYC

To swap XRP to ICP, paste your 64-character ICP account ID and the r address you send from, then send XRP on the XRP Ledger to the deposit address, adding a Destination Tag only if the deposit screen shows one. You receive native ICP on the Internet Computer with no account or ID, and the exchange box shows the ICP amount after fees before you send.

  • Within minutes
  • No account · No KYC
  • Paid to your wallet
  • Fees included in quote
Crypto Exchange
Buy Crypto
XRP
XRP
ICP
ICP


⚠️ Enter the exact wallet you are sending from. Your funds must be sent from this address.

By clicking Confirm exchange, you agree to the Privacy Policy & Terms of Service.

XRP Logo
XRP
XRP
Price:
$1.05
24h Change:
-0.74%
Market Cap:
$66.69B
Volume (24h):
$1.58B
Circulating Supply:
63.52B XRP
Internet Computer Logo
ICP
Internet Computer
Price:
$2.58
24h Change:
1.03%
Market Cap:
$1.44B
Volume (24h):
$50.52M
Circulating Supply:
558.36M ICP

Data by CoinGecko

XRP to ICP Exchange Rate

1 XRP = 0.406977 ICP

The 1 XRP to Internet Computer reference rate at market prices, before fees. The exact amount, minimum and maximum are shown in the exchange box before you send.

Live market rate

XRP to ICP swap at a glance

Everything that is specific to swapping XRP to Internet Computer on GhostSwap.

XRPYou send · XRP Ledger network
Internet Computer (ICP)You receive · Internet Computer network

It is a cross-chain swap from XRP Ledger to Internet Computer, with no bridge and no wrapped tokens.

Swap time
Within minutesdepends on network confirmations
Network fee
Paid in XRPby your wallet
Account / KYC
NoneNo sign-up, email or ID
Tracking
Live status pageXRP on XRPSCAN · ICP on the ICP Dashboard
Your ICP address
Internet Computer addressIt is a 64-character account ID. Wallets: NNS dapp, Plug or OISY.
Max per swap
About 190,000 XRPReverse rate at market prices: 1 ICP ≈ 2.4571 XRP · 12 Nov 2026
Minimum
About 29 XRPThe exact minimum and maximum are shown in the exchange box before you send.
Deposit Destination Tag
Include it if shownCopy the Destination Tag from the deposit screen exactly.
  1. Send XRPA few seconds to confirm on XRP Ledger
  2. GhostSwap swaps itAt the floating rate, fees already in the quote
  3. Receive ICPSent to your address; Internet Computer confirms in a few seconds
Facts checked 12 Nov 2026

How much ICP do you get for XRP?

GhostSwap quotes at 12 Nov 2026, 00:12 UTC. What lands in your wallet: service fee and ICP network fee already deducted.

Fees included
100XRP
40.1683ICP
500XRP
200.9249ICP

The rate floats with the market until your XRP deposit confirms. The minimum for this pair is about 29 XRP. Enter any amount in the exchange box above for a live quote; no account needed.

From a payments ledger to a compute network

The XRP Ledger was built to move value between accounts quickly and cheaply. The Internet Computer was built for something else: it runs smart contracts, called canisters, that can serve whole web apps. ICP is the token that powers it. Holders stake it in the Network Nervous System to vote on proposals, and developers convert it into cycles that pay for computation.

That difference is the usual reason for this direction. Someone holding XRP for payments wants a stake in NNS governance, or needs ICP to top up an app running on the network. The swap gets there in one step, with no bridge and no wrapped token.

Both ledgers settle in a few seconds, so neither side drags the swap out. XRP leaves your Xaman or Ledger wallet, and native ICP lands at the account ID you entered. GhostSwap asks for no sign-up, email or ID along the way.

Account ID or principal: what goes in the ICP field

ICP wallets show two different strings, and only one of them belongs in the payout field. The account ID is 64 hexadecimal characters with no dashes. The principal ID is shorter and broken into groups by dashes. The payout needs the account ID.

In the NNS dapp, open the ICP token and press Receive to see it. Plug and OISY show it on their own receive screens, sometimes under a toggle that switches between the two formats. Copy it with the app's copy button rather than selecting the text by hand.

The first 8 characters of an account ID are a checksum of the rest. A single wrong character makes the whole ID invalid, which is a useful safety net but also means a typed address rarely works. Paste, then compare the first and last four characters with the wallet before you confirm.

An XRP r address in this field is the other slip that comes up. It cannot receive ICP.

Sending the XRP: tag, reserve and the r address

Your XRP leaves from an r address in Xaman, a Ledger or another XRP wallet. Enter that same address as the sender address before you send, because it is also where a refund would go.

Some deposit screens show a Destination Tag next to the deposit address. If yours does, copy it into the tag field of your XRP payment exactly as shown. If no tag is shown, leave the field empty.

An XRP account keeps a small reserve locked, so your wallet will not let you send the entire balance. Plan the amount with that in mind. The ledger fee itself is tiny and paid in XRP, and the payment settles in a few seconds. You can follow it on XRPSCAN by pasting your r address.

An exchange account is a poor place to send from here. Its withdrawals leave from a shared address, and a refund sent back there may not be credited to you.

XRP and ICP side by side

XRP (you send)ICP (you receive)
NetworkXRP LedgerInternet Computer
AddressStarts with r64-character account ID
Extra fieldDestination Tag, only if the deposit screen shows oneNone
Settles inA few secondsA few seconds
Fee paid inXRPICP
WalletsXaman, LedgerNNS dapp, Plug, OISY
ExplorerXRPSCANICP Dashboard

Read the table row by row and the two networks look alike in speed but nothing else. The address shapes share no characters you could confuse, the tag exists only on the XRP side, and each chain pays its fees in its own coin. That last point helps here: once the ICP arrives, moving it costs a small amount of ICP, so you need no second coin in the receiving wallet. Keep the XRP wallet and the ICP wallet open side by side while you fill in the form, one for the sender address and one for the account ID.

Staking the ICP after it arrives

Many people swap XRP to ICP with staking in mind. In the NNS dapp, ICP can be locked in a neuron, which lets it vote on governance proposals and earn voting rewards. The lock is set by a dissolve delay you choose. Staked ICP stays locked until that delay has run down, so it cannot be spent or swapped in the meantime.

A sensible split is to stake part of the payout and keep the rest liquid in the same account. Liquid ICP can be sent on, swapped back or turned into cycles for a canister, while the neuron keeps voting.

If the payout went to Plug or OISY, you can move it into the NNS dapp afterwards by sending it to the account ID shown there. The transfer settles in a few seconds and costs a small ICP fee. Check the balance on the ICP Dashboard if a wallet is slow to refresh.

Rate, timing and refunds

The ICP figure in the exchange box is the amount after fees for the XRP you type in, priced from aggregated liquidity from leading crypto markets. The reference rate on the page is the market price before fees and is there for comparison. The rate floats with the market until your XRP deposit confirms, and most swaps finish within minutes after that.

The box also lists the minimum and maximum for this pair, so check them before sending.

If a swap cannot be completed, the coins are refunded to the sender address you entered. That is the r address you typed, which is why it should be your own wallet and not an exchange account.

Your swap ID opens a status page for the order. If XRPSCAN shows your payment as validated and the status has not moved for a long while, write to support@ghostswap.io with the swap ID and the XRP transaction hash. Do not send the XRP a second time.

Common mistakes

  • Pasting the dashed principal ID instead of the 64-character ICP account ID.
  • Leaving out the Destination Tag when the deposit screen shows one.
  • Trying to send the whole XRP balance, which the account reserve does not allow.
  • Sending the XRP from an exchange account, so a refund returns to a shared address.
  • Staking every last ICP in a long-delay neuron and having nothing liquid left.

XRP to ICP Live Price Chart

XRP/ICP

Loading chart...

Reference market prices, updated live

XRP

Convert XRP to Internet Computer

XRPICP at market price
29XRP11.8023ICP
50XRP20.3488ICP
100XRP40.6977ICP
250XRP101.7442ICP
500XRP203.4884ICP
1,000XRP406.9767ICP
5,000XRP2,034.88ICP
10,000XRP4,069.77ICP

At market prices of $1.0500 per XRP and $2.5800 per ICP (12 Nov 2026), 500 XRP is worth about 203.4884 ICP. Your exact amount, after network fees, is shown in the exchange box before you send.

ICP

Convert Internet Computer to XRP

ICPXRP at market price
10ICP24.5714XRP
25ICP61.4286XRP
50ICP122.8571XRP
100ICP245.7143XRP
250ICP614.2857XRP
500ICP1,228.57XRP
2,500ICP6,142.86XRP
5,000ICP12,285.71XRP

Going the other way, 250 ICP is worth about 614.2857 XRP at the same prices.

How to Exchange XRP to Internet Computer

Line Vector
Select Crypto Currency

Select XRP and ICP

Pick XRP in “You send” and ICP in “You get”, then enter the amount. The box shows how much ICP you get and the minimum XRP for this pair.

Select Wallet Address
Line Vector

Enter Internet Computer Address

Paste the Internet Computer address that should receive the ICP (it is a 64-character account ID). Then enter the XRP Ledger address you send XRP from; a refund, if ever needed, goes there.

Sent Crypto Currency
Line Vector

Send XRP

Send exactly the amount shown from your own XRP Ledger wallet to the one-time deposit address.

Receive Crypto

Receive Internet Computer

Your ICP is paid out once your XRP deposit confirms, and Internet Computer then confirms it in a few seconds. Most swaps finish within minutes. The exact time depends on how fast each network confirms your deposit. Follow each step on the status page with your swap ID.

XRP to ICP: questions and answers

Everything you need to know about exchanging XRP to ICP on GhostSwap.

How do I swap XRP to ICP?
Choose XRP to send and ICP to receive, paste your ICP account ID and your r address as the sender, then send XRP on the XRP Ledger to the deposit address shown.
Can I convert XRP to ICP without KYC?
Yes. GhostSwap is a no-KYC crypto exchange: there is no account, email or ID check. The swap only needs your two addresses and the XRP deposit.
How much ICP do I get for my XRP?
Type the XRP amount into the box to see the ICP you receive after fees. The quote comes from aggregated liquidity from leading crypto markets and floats until the deposit confirms.
Do I need a Destination Tag to send XRP here?
You need one only when the GhostSwap deposit screen displays a tag. Then copy it into your XRP payment exactly; otherwise leave the tag field empty.
Which ICP address do I paste?
The account ID: 64 hexadecimal characters with no dashes. The dashed principal ID is a different string and does not go in the payout field.
Which wallet should receive the ICP?
The NNS dapp, Plug or OISY all give you an account ID. Pick the NNS dapp if you plan to stake in a neuron.
How long does an XRP to ICP exchange take?
The XRP payment settles in a few seconds. Most swaps finish within minutes once it confirms, and the ICP payout settles in a few seconds too.
Can I stake the ICP I receive?
Yes, in a neuron in the NNS dapp. Staked ICP stays locked until its dissolve delay runs down, so keep some unstaked if you may need it.
How do I convert ICP back to XRP?
Use ICP to XRP. You send ICP from your account ID and receive XRP at an r address.
What happens if my XRP to ICP swap fails?
If a swap cannot be completed, the coins are refunded to the sender address you entered. For a status that stops moving, email support@ghostswap.io with the swap ID.
How much is 1 XRP in ICP?
1 XRP is worth about 0.406977 ICP at the market rate, before fees (market prices, 12 Nov 2026). GhostSwap's quote in the exchange box already includes the service fee and the ICP network fee. The minimum for this pair is about 29 XRP. The rate floats with the market until your XRP deposit confirms, so the exchange box shows the exact amount before you send.