DEV Community

Robert
Robert

Posted on

Check a Monero-to-Bitcoin Swap

A Monero-to-Bitcoin swap is complete when Bitcoin reaches the address you chose, not when your Monero wallet says “sent.” Check the Monero payment first, then confirm the Bitcoin transaction and its destination address. The wait depends on both networks and the swap service’s own processing time.

  • A Monero transaction hash does not show the amount or recipient in a public explorer.
  • Bitcoin usually gets a new block about every 10 minutes, but timing varies.
  • Check the receiving address and network before deciding a swap is complete.

How do I check that Monero was sent?

Open your Monero wallet’s transaction details and copy the transaction hash, a unique ID for that payment. Check its status in the wallet or a Monero block explorer. A block explorer is a website that displays public blockchain records.

Monero blocks arrive about every two minutes on average, according to Monero’s official documentation. If the transaction is still unconfirmed, it may be waiting for a block or may not have reached the network. Check that your wallet is synced and connected before trying again; sending a second payment could pay twice.

A public Monero explorer cannot confirm the payment amount or destination address: Monero hides those details. Your wallet can show whether it sent the amount you intended. If a service needs proof, use its stated process; don’t share your wallet’s private keys or recovery phrase.

Why can the swap still be processing?

A cross-chain swap has two separate network payments. The service first checks the incoming Monero payment, then sends Bitcoin to your chosen address. It may wait for a set number of Monero confirmations before sending, so a confirmed deposit does not always mean the Bitcoin has been sent.

For example, if your wallet shows Monero confirmed but no Bitcoin transaction ID is available, the service may still be processing the swap. Check the order status and any stated confirmation requirement. A Monero bridge connects two networks, but each network keeps its own record and timing.

Bitcoin averages roughly 10 minutes per block, according to Bitcoin.org, but a block can take much longer or arrive sooner. The service’s processing time adds to that wait. The final Bitcoin amount can also differ from the quoted amount because of network fees or the exchange rate.

How do I confirm the Bitcoin arrived?

Once a Bitcoin transaction ID is provided, look it up in a Bitcoin block explorer. Compare the receiving address and amount with your order details. Make sure the address is yours and matches the Bitcoin network; an address for another network may not receive Bitcoin correctly.

One confirmation means the transaction is included in a Bitcoin block. More confirmations give greater confidence that it will not be reversed; how many to wait for depends on the amount and your needs. If the transaction shows as confirmed but your wallet balance has not changed, check that the wallet is synced and looking at the same address.

If your next step is moving the received Bitcoin to another chain, a Monero bridge is relevant when the task involves a cross-chain swap; the linked service lets people move and swap assets across supported blockchains in one flow. Remember that Monero’s privacy does not carry over to Bitcoin: Bitcoin transactions are public, and timing can connect the two sides of a swap.

Before acting, ask yourself: have I confirmed the incoming payment, the Bitcoin transaction, and the exact destination address?

Top comments (0)