Guide Β· XRP Β· L1 Swap

Swap XRP to BTC in self-custody

Native XRP in, native Bitcoin out. One XRPL payment, no exchange account, no KYC. Walkthrough, fees, and wallet notes below.

Why THORChain for XRP ↔ BTC

THORChain settles native XRP and native BTC through RUNE-paired liquidity pools. You never hold a wrapped token, never sign a KYC form, and never wait on an exchange withdrawal queue. For XRP holders used to the CEX path, this is a different shape of transaction β€” one payment, one signature, one outbound.

  • Native to native β€” real XRP in from your XRPL wallet, real BTC out to your Bitcoin wallet.
  • No trust lines, no hosted wallet β€” works with Xaman, Crossmark, and Ledger via XRP Toolkit.
  • Better economics on meaningful amounts β€” fewer discrete fees than the CEX path, and no spread tax.
Walkthrough

Step-by-step: XRP to BTC on THORChain

  1. Open the XRP β†’ BTC swap page

    Open the cross-chain swap interface on deving.zone. The page pulls the live THORChain quote: expected BTC output, protocol swap fee, outbound BTC miner fee, and slippage for your size.

  2. Connect an XRPL self-custody wallet

    Use any XRPL wallet that can sign a standard payment with a memo β€” Xaman (XUMM), Crossmark, or Ledger via XRP Toolkit. No trust line is required. THORChain does not need a proprietary wallet.

  3. Enter your BTC destination address

    Paste the Bitcoin address where the BTC should land β€” a self-custody wallet, a hardware wallet, or any address you verify on-device. Check the first and last four characters before signing.

  4. Review the quote

    Verify expected BTC output, the protocol swap fee (β‰ˆ 0.3%), the BTC outbound miner fee, and the slippage. For large XRP amounts, slippage scales with pool depth β€” split into multiple swaps if needed.

  5. Sign one XRPL payment

    Your XRPL wallet broadcasts one XRP payment to the current THORChain inbound address, with the swap memo attached. That memo encodes the destination chain and address. One signature, one transaction.

  6. Receive BTC at your destination

    THORChain observes the XRPL payment, routes XRP β†’ RUNE β†’ BTC through its pools, and broadcasts the outbound BTC transaction to your specified address. End-to-end time is typically 12–20 minutes; Bitcoin block time is the bottleneck, not XRPL.

After the swap

What else you can do with XRP

Swapping is the entry point. The rest of the XRP guide set covers the stablecoin exit, the explainer for the integration itself, and the Rujira app-layer β€” loans and concentrated LP against native XRP.

FAQ

XRP ↔ BTC swap questions

Do I need an exchange account?

No. THORChain is permissionless and non-custodial. You sign one XRPL payment; the BTC lands at a wallet you control. No KYC, no deposit step, no withdrawal wait.

Is my XRP ever wrapped or held by a company?

No. Your XRP stays on the XRPL until it reaches a THORChain vault (a multi-sig address controlled by the validator set). The BTC comes out on the Bitcoin chain. No WXRP, no IOU, no custodian.

What does it cost?

Three components: THORChain protocol swap fee (about 0.3%), the Bitcoin outbound miner fee paid in BTC, and slippage proportional to your swap size vs. XRP-pool depth. For meaningful amounts the total is typically below the combined deposit + withdrawal + spread cost of the CEX path.

How long does the swap take?

Usually 12–20 minutes end-to-end. XRPL closes ledgers in 3–5 seconds, so the inbound is fast. Bitcoin has 10-minute blocks, so the outbound is where the clock runs.

What about destination tags and memos?

THORChain uses the XRPL memo field (not destination tags) to encode the swap instruction. The deving.zone swap interface builds the memo correctly for you; if you are using a wallet UI that exposes memos directly, do not modify the field.

Can I swap BTC back to XRP?

Yes. Open the reverse swap page, enter an XRPL destination address you control, and sign a BTC send to the inbound BTC address with the swap memo. Same pools, both directions.