Transferring cryptocurrency between wallets and networks is a common task for crypto users. This guide walks you through converting XRP held in your Luno account into BNB (BEP-20) and receiving it in your MetaMask wallet.
Before starting, ensure you have already:
- Purchased XRP on the Luno platform.
- Installed the MetaMask wallet and added the Binance Smart Chain (BSC) network to it.
Understanding the Conversion Process
Converting your XRP to BNB requires a third-party service, as Luno does not support a direct, internal swap to the BEP-20 standard. Decentralized applications (DApps), specifically instant swap services, facilitate this cross-chain exchange.
These platforms automatically find the best available rates and handle the conversion process for you. They provide a temporary wallet address to receive your XRP. Once the deposit is confirmed, they send the equivalent value in BNB (BEP-20) to your designated MetaMask address.
Step-by-Step Conversion Guide
Follow these steps carefully to complete your conversion.
Step 1: Initiate the Exchange on a Swap Service
Navigate to a trusted instant exchange website. Once there:
- Select XRP (Ripple) as the cryptocurrency you want to send.
- Choose BNB (Binance Coin) on the Binance Smart Chain (BSC) as the asset you want to receive.
- Enter the amount of XRP you wish to swap.
- Click "Exchange" or "Swap" to proceed.
Step 2: Provide Your Receiving Wallet Details
You will need to tell the service where to send your converted BNB.
- Open your MetaMask wallet and ensure you are on the Binance Smart Chain network.
- Copy your wallet's public address.
- Paste this address into the "Recipient's Wallet" or similar field on the swap service's website.
- Double-check that the address is correct to prevent any loss of funds.
Step 3: Send Your XRP
The swap service will generate a unique XRP deposit address and destination tag for you.
- Carefully copy both the provided XRP address and the destination tag.
- Log into your Luno account and navigate to your XRP wallet.
- Select the "Send" option.
- Paste the unique XRP address into the recipient field and enter the destination tag in its designated field.
- Enter the exact amount of XRP you wish to send for conversion.
- Review all details meticulously. Note that Luno charges a small network fee (e.g., 0.003 XRP) for the withdrawal.
- Confirm the transaction and approve it via any 2-factor authentication (2FA) method you have set up, such as an SMS code.
Step 4: Receive Your BNB (BEP-20)
After you confirm the transaction from Luno:
- The swap service will detect your incoming XRP deposit.
- Once the transaction receives sufficient network confirmations, the service will automatically convert the XRP and send the corresponding BNB (BEP-20) to your MetaMask address.
- Transaction time can vary from a few minutes to longer periods, depending on network congestion.
- You can monitor the progress directly on the swap service’s website using the provided transaction ID.
- Your BNB balance will update in your MetaMask wallet once the transaction is complete.
👉 Explore more conversion strategies
Important Considerations for a Smooth Transfer
- Fees: Be aware of all applicable fees, including Luno's withdrawal fee and the swap service's exchange rate spread. These small costs are part of the process.
- Destination Tag: XRP transactions require a destination tag when sending to an exchange or service. Omitting this tag or entering it incorrectly can result in a permanent loss of funds.
- Network Confirmation: The entire process is not instantaneous. Allow time for the XRP network to confirm your send transaction and for the swap service to process the conversion.
- Wallet Compatibility: Always ensure you are sending funds to a compatible address. BNB on the BEP-20 network exists on the Binance Smart Chain, which is separate from the Ethereum network.
Frequently Asked Questions
Why do I need a destination tag when sending XRP?
Services like swap platforms use a single master wallet for all user deposits. The unique destination tag ensures your incoming XRP payment is correctly identified and credited to your session, preventing funds from being lost.
What should I do if my BNB hasn’t arrived in MetaMask?
First, check the status of your transaction on the swap service’s website using your transaction ID. If the XRP transfer is confirmed but the swap is delayed, their support team can assist. Also, verify that you are looking at the correct BSC network within your MetaMask wallet.
Is it safe to use instant crypto swap services?
Reputable swap services are generally safe for conversions. However, it is critical to use well-known, widely-reviewed platforms. 👉 View real-time tools to help verify transactions. Always start with a small test transaction if you are unsure.
Can I convert other cryptocurrencies using this method?
Yes, the fundamental process is similar for many cryptocurrencies. The key is to ensure the swap service supports both the coin you are sending and the specific network of the coin you want to receive (e.g., BEP-20, ERC-20).
What is the difference between BNB and BEP-20?
BNB is the native cryptocurrency of the Binance ecosystem. BEP-20 is the technical token standard on the Binance Smart Chain, similar to ERC-20 on Ethereum. When people refer to "BNB," they often mean the BEP-20 version used for transactions and smart contracts on BSC.
Why did I receive less BNB than the estimated amount?
The final amount you receive is based on the live exchange rate at the time your swap is executed, minus the service's fee. The rate can fluctuate slightly between when you initiate the swap and when it is processed, which may cause a small difference from the initial estimate.