DEV Community

Kendra Koepp
Kendra Koepp

Posted on

Preparing Monero GUI for an XMR Bridge Swap

Prepare your Monero GUI Wallet before requesting XMR from a swap. You will need a fresh receiving address, the right network, and a wallet that can scan new transactions.

Which address should you give the swap service?

Use a Monero address from your own wallet, preferably a subaddress. A subaddress is an extra receiving address tied to the same wallet, so you can use a separate one for this swap.

Open your wallet and wait for it to finish synchronizing. Synchronizing means checking Monero’s blockchain for your wallet’s transactions. In the Receive area, create or select a subaddress and copy it carefully.

Before sharing it, check these details:

  • Choose a mainnet address for real XMR. Testnet and stagenet addresses belong to practice networks.
  • Use the address itself, not your wallet’s recovery words or private keys.
  • Check that the service accepts the address type you chose.
  • Keep the address with a note about which swap it belongs to.

Monero’s official address documentation recommends subaddresses for receiving. If you use the Monero GUI Wallet, its Receive area shows the address you can copy; compare the first and last few characters after pasting it into the service.

What happens after you start the swap?

The swap service uses the address you supplied as the destination for your XMR. It first processes the asset you send on its original blockchain, then routes the exchange and sends XMR to your Monero address. Each blockchain records its own transactions, so timing depends on network activity and the service’s swap process.

For the full cross-chain process, read how an XMR bridge routes swaps; this guide focuses on receiving the XMR safely. xmrbridge.app is one service for routing swaps between XMR and assets on other blockchains, directly from your wallet.

A common mistake is pasting an address from an old note or another wallet. Fix it by copying the address from the wallet you want to receive into, then checking the pasted characters before confirming the swap.

Afterward, keep Monero GUI open and synchronized so it can scan for the incoming payment. A wallet that is behind may not show the XMR yet, even when the transaction has reached the network. Give it time to catch up before deciding the payment failed.

If the XMR does not appear

First, check the swap’s status and confirm that the destination address matches the one in your wallet. Then make sure your wallet is connected and fully synchronized; a remote node is a computer that supplies blockchain data to your wallet.

If you restored the wallet recently, its scan may start too late to find the payment. Monero’s official restore guidance explains that a restore height set after the first incoming transaction can hide earlier activity; scan from an earlier point if needed.

Use a fresh, verified Monero subaddress and let your wallet finish scanning.

Top comments (0)