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
By clicking Confirm exchange, you agree to the Privacy Policy & Terms of Service.
Data by CoinGecko
XRP to ICP Exchange Rate
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.
XRP to ICP swap at a glance
Everything that is specific to swapping XRP to Internet Computer on GhostSwap.
It is a cross-chain swap from XRP Ledger to Internet Computer, with no bridge and no wrapped tokens.
- Send XRPA few seconds to confirm on XRP Ledger
- GhostSwap swaps itAt the floating rate, fees already in the quote
- Receive ICPSent to your address; Internet Computer confirms in a few seconds
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.
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) | |
|---|---|---|
| Network | XRP Ledger | Internet Computer |
| Address | Starts with r | 64-character account ID |
| Extra field | Destination Tag, only if the deposit screen shows one | None |
| Settles in | A few seconds | A few seconds |
| Fee paid in | XRP | ICP |
| Wallets | Xaman, Ledger | NNS dapp, Plug, OISY |
| Explorer | XRPSCAN | ICP 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.
More XRP swaps
XRP to ICP Live Price Chart
XRP/ICP
Reference market prices, updated live
Convert XRP to Internet Computer
| XRP | ICP at market price |
|---|---|
| 29XRP | 11.8023ICP |
| 50XRP | 20.3488ICP |
| 100XRP | 40.6977ICP |
| 250XRP | 101.7442ICP |
| 500XRP | 203.4884ICP |
| 1,000XRP | 406.9767ICP |
| 5,000XRP | 2,034.88ICP |
| 10,000XRP | 4,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.
Convert Internet Computer to XRP
| ICP | XRP at market price |
|---|---|
| 10ICP | 24.5714XRP |
| 25ICP | 61.4286XRP |
| 50ICP | 122.8571XRP |
| 100ICP | 245.7143XRP |
| 250ICP | 614.2857XRP |
| 500ICP | 1,228.57XRP |
| 2,500ICP | 6,142.86XRP |
| 5,000ICP | 12,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
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.
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.
Send XRP
Send exactly the amount shown from your own XRP Ledger wallet to the one-time deposit address.
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.