How to Sign Messages

You can verify your node and sign in to LN+ by signing a message with your Bitcoin Lightning Network node if your node is visible on the Lightning Network. You can use Thunderhub, RTL, command line or any other tool you prefer to sign messages. See instructions below. If you're ready, click here to sign in:

Sign in with Lightning


Brand new node?

You need to have at least one channel open for your node to be visible on the lightning network. If your node is brand new, please open a channel to any well connected node. You can find many in the Node Explorer, and then wait until your node becomes visible on the Lightning Network by checking your own node in the Node Explorer. Once it is visible, you will be able to verify your node and sign in with your signature.

Check if your node is visible on the Lightning Network:

Node Explorer


How to sign with Thunderhub

Find the menu Tools / Messages / Sign Message. Paste in the text provided by LN+ into the Message field, and click Sign. Copy out the generated message text. Finally, paste in the generated message at the LN+ login window, and click Sign in.


How to sign with RTL (Ride the Lightning)

Find the menu Sign/Verify / Sign. Paste in the text provided by LN+ into the Message to sign field, and click Sign. Copy out the generated message text. Finally, paste in the generated message at the LN+ login window, and click Sign in.


How to sign in using command line

With LND

lncli signmessage "message to sign"

With C-Lightning the 'zbase' field is your signed message

lightning-cli signmessage "message to sign"

With Eclair

eclair-cli signmessage --msg=$(echo -n 'message to sign' | base64)

If you need help, I'm happy to assist you:

Contact Twitter