Skip to content

Your wallet

OPALE opens a real Bitcoin wallet for you when you create your account. Your funds live in that wallet, and OPALE looks after the keys to it on its servers, encrypted.

You can reveal your recovery phrase any time and take the wallet with you — paste the phrase into another Bitcoin wallet (Sparrow, Electrum, hardware wallets, etc.) and you have full control of the funds outside OPALE.

This page explains the model: what’s where, why it’s built that way, and what it implies for your risk.

  • OPALE is custodial — the keys to your wallet live on OPALE infrastructure.
  • It is not self-custody. It is not “your keys, your coins.”
  • It is not opaque either — you can read out your recovery phrase any time, and the wallet is a normal Bitcoin wallet you can use anywhere.
AssetStored onEncryption
Recovery phrase (the master key to your wallet)OPALE serversYes — encrypted at rest, with a key bound to your account so it can’t be silently swapped for someone else’s
Public Bitcoin addressesOPALE serversPlain (public information)
Order historyOPALE serversPlain (your activity)

Your recovery phrase is never logged and never sent back to you over the network in plain text. When you reveal it from 💰 Wallet🔑 Export Private Key, the message is encrypted in transit by Telegram and stays in your chat under your account.

The Wallet view: deposit address, BTC + token balances, action row (Deposit, Withdraw, Send BTC, Send Tokens, Export Private Key).
The Wallet view: deposit address, BTC + token balances, action row (Deposit, Withdraw, Send BTC, Send Tokens, Export Private Key).
  1. Tap 💰 Wallet.
  2. Tap 🔑 Export Private Key.
  3. Write the recovery phrase down somewhere safe — paper in a fireproof spot, a metal backup, a steel plate. Don’t screenshot it. Don’t paste it into a notes app or cloud storage.
  4. To use the wallet outside OPALE: paste the phrase into Sparrow, Electrum, Blue Wallet, a hardware wallet, or any standard Bitcoin wallet that supports recovery phrases. Your OPALE deposit address should appear inside the imported wallet — that’s how you confirm it worked.
Export Private Key warning + revealed recovery phrase. Sensitive content — show a redacted screenshot in the docs.
Export Private Key warning + revealed recovery phrase. Sensitive content — show a redacted screenshot in the docs.

If you ever want to leave OPALE entirely, the recovery phrase is what you’d use.

Holding the keys server-side is what makes the Telegram experience work:

  • No signing in chat. You don’t have to approve every trade in a separate wallet — OPALE signs trades, sends and withdrawals on your behalf after you tap ✅ Confirm.
  • Instant feedback. Quotes, fee previews and balance updates land in chat without waiting on a separate wallet round-trip.
  • One less class of mistakes. Most people lose more to forgotten phrases and wrong-transaction signing than to platform risk. OPALE removes that whole class — at the cost of having to trust OPALE.

The trade-off is explicit: you trust OPALE with the keys in exchange for speed and a simpler UX. If at any point that trust isn’t worth it for the size you’re trading, export the phrase and move funds to a self-custody wallet.

  • Each wallet has its own encryption key, separate from every other user’s. A leak of one user’s encrypted blob can’t be used to read another user’s.
  • Encrypted blobs are bound to your account. A wallet ciphertext can’t be quietly substituted for another user’s.
  • Keys never sit unencrypted on disk. They’re decrypted only inside a signing call and the working memory is wiped when the call returns.
  • Append-only audit log. Every change to an order writes both the new state and an audit row in the same transaction. Nothing mutates state without an audit trail.

These reduce risk; they don’t eliminate it.

  • Treat your OPALE balance like a balance on an exchange. Don’t keep more there than you’re comfortable trusting OPALE with.
  • Reveal your recovery phrase early and store it offline before you deposit anything significant. With the phrase, you have the same control over the wallet that OPALE does.
  • Keep your Telegram account secure — Telegram 2FA on, no shared sessions. Access to your Telegram account is access to your OPALE account.
  • Withdraw long-term holdings to a wallet you control. OPALE is built for active trading; cold storage is what hardware wallets are for.
  • OPALE will not describe itself as self-custody, “your keys, your coins,” or non-custodial. The keys are on OPALE infrastructure.
  • OPALE cannot recover funds sent to a wrong address from another wallet — Bitcoin transfers are irreversible. Always copy the deposit address fresh from 💰 Wallet.
  • OPALE does not insure your funds. There is no guarantee fund.