Video tutorial
Signing a Bitcoin message is a very easy process. In this video I am using a browser based approach using the github signature tool. Be aware that when copy and pasting private keys that you should not use a usb live linux distribution which was never connected to the internet. Sign the Bitcoin message being offline.
FULL NODE wallet
- bitcoin unlimited
- bitcoin classic
SPV WALLET (Simplified Payment Verification) *
- electrum
- trezor
- ledger nano s
- Github signature tool (browser based) - https://github.com/ReinProject/bitcoin-signature-tool
Command line
- Terminal
How to generate public & private Bitcoin keys
- Bitaddress - https://www.bitaddress.org