Skip to content

Withdraw BTC

📨 Send BTC sweeps all your BTC out of OPALE to a destination address. It’s a full sweep, not a partial — OPALE collects every bit of BTC under your wallet (the main balance and any small postage outputs), bundles them into one transaction and broadcasts it.

To send Universal tokens to another address, see send tokens — that’s a different flow.

  1. Tap 💰 Wallet, then 📨 Send BTC.
  2. Paste the destination Bitcoin address when OPALE prompts you.
  3. Read the preview. Total BTC out, network fee, and the destination address (full, untruncated).
  4. Tap ✅ Confirm Send. OPALE builds the transaction, signs it and broadcasts.
Send BTC preview: total swept, network fee, destination address (full). Confirm Send + Cancel.
Send BTC preview: total swept, network fee, destination address (full). Confirm Send + Cancel.
  1. Watch the receipt. A live tracker edits in chat as the transaction moves to confirmed.

The Confirm screen has ❌ Cancel alongside ✅ Confirm Send, and a 💰 Wallet shortcut if you want to bail back without sending.

/withdraw jumps straight to the address prompt, same flow from there.

OPALE accepts every standard Bitcoin address format:

  • bc1q… — native segwit
  • bc1p… — Taproot
  • 3… — P2SH (incl. wrapped segwit)
  • 1… — legacy

Paste the full address. OPALE shows it back to you in full before you confirm — read it carefully because Bitcoin transfers are irreversible.

OPALE picks a fee rate from current network conditions. The fee is shown explicitly in the preview — it’s deducted from the swept amount, not added on top.

Network fees can spike when the network is congested. If the fee is large relative to your balance, you can wait for less congested conditions before withdrawing.

OPALE does not currently offer:

  • A withdrawal whitelist
  • Account 2FA on withdrawals
  • Per-day or per-transaction limits

If those matter for the size you’re trading, reveal your recovery phrase and use a self-custody wallet for cold storage. See your wallet → take your wallet with you.

  • “Address invalid” — the destination didn’t parse. Check for stray spaces or characters. OPALE accepts Bitcoin L1 addresses only.
  • “Insufficient balance” — your total balance is below the network fee. Wait for less congestion or top up.
  • Transaction stuck — broadcast went through but isn’t confirming. This is a Bitcoin-network condition. OPALE doesn’t currently expose a fee-bump button, so the only fix is to wait. See troubleshooting.