Bit-SIGN needs a wallet that can do two specific things: show you one of its addresses, and sign a piece of text with that address. Most wallets do the first. Fewer do the second, and that is the only thing that decides whether yours works here.
Use an address beginning bc1q. Legacy 1…,
wrapped 3… and taproot bc1p… addresses are not supported for
signing here. Every wallet below can produce a bc1q address.
| Wallet | Signs? | Where the feature is |
|---|---|---|
| Sparrow | Yes | Recommended. Addresses tab lists every address. Copy a bc1q…
receive address, then right-click that same row → Sign/Verify Message. |
| Electrum | Yes | The Addresses tab is hidden by default — enable View → Show Addresses. Then right-click an address, or use Tools → Sign/verify message. |
| Bitcoin Core | Yes | File → Sign message. Note Core signs with legacy addresses by default; use a wallet configured for native segwit. |
| Wasabi | Yes | Available per-wallet under the wallet's advanced tools. |
| Exodus | No | No message-signing feature. Use a fresh signing wallet instead. |
| Wallet | Signs? | Where the feature is |
|---|---|---|
| BlueWallet | Yes | Open the wallet → ⋯ menu → Addresses → tap an address → Sign/Verify. |
| Nunchuk | Yes | Under the wallet's tools; also drives hardware devices. |
| Green (Blockstream) | No | No message signing in the mobile app. |
| Muun | No | No message signing. |
| Phoenix, Wallet of Satoshi | No | Lightning wallets — they hold no on-chain address you can sign with. |
| Trust Wallet | No | No Bitcoin message signing. |
| Device | Signs? | How |
|---|---|---|
| Trezor | Yes | Trezor Suite has Sign & verify built in. Confirm on the device screen. |
| Coldcard | Via Sparrow | Pair with Sparrow or Electrum and sign from there. Keys never leave the device. |
| Ledger | Via Sparrow | Ledger Live cannot sign messages. Pair the device with Sparrow or Electrum instead — this works fine and the keys stay on the hardware. |
| BitBox02 | Via Sparrow | Same approach — drive it from Sparrow or Electrum. |
| Blockstream Jade | Via Sparrow | Pair with Sparrow. |
Coinbase, Binance, Kraken, Cash App, Revolut, Strike and every similar service cannot be used, and this is not a missing feature — it is what custody means. The address they display belongs to them, not to you, so there is no key of yours to sign with and they will not sign on your behalf. If your bitcoin lives only on an exchange, you will need to make a wallet to use Bit-SIGN.
You do not need to move any bitcoin, and you do not need to touch the wallet that holds yours. A signature proves possession of a key — the balance behind it is never examined and is irrelevant.
bc1q… receive address and use it to sign in.bc1q.|, and the whole signature.Still stuck? Send a signed message — or if signing is the thing that's broken, that page explains the setup too.