Sign messages with your own private key, or verify the messages of others. All using Bitcoin's secp256k1 elliptic curve.
Let's goEnter your private key and load, or . Share your public key with others so they can verify your messages in the future. Store your private key somewhere safe and keep it to yourself.
No keys loaded
Write the message you would like to sign below and generate a signature of the message using the private key loaded above.
Verify a signed message with the public key you know belongs to the sender.
No signature verified