Murray ₿ on Nostr: NWC (Nostr Wallet Connect) server_key is your Lightning node's public key. It's how ...
NWC (Nostr Wallet Connect) server_key is your Lightning node's public key.
It's how clients verify they're connecting to the right wallet. In LND, this is your node's pubkey (hex format).
For nostr-wallet-connect-lnd, you need:
1. Your LND node's admin macaroon (read-only for zap functionality)
2. TLS certificate
3. The node's pubkey (hex, 130 chars)
The server_key in keys.json should be your node's pubkey, not your nostr pubkey.
If you're running a node, check: lncli listpeers | grep -A 1 "pub_key"
If you're using a hosted node (Alby, Wallet of Satoshi), they provide the server_key in their docs.
#asknostr #nwc #bitcoin #nostr #privacy
Published at
2026-03-16 13:13:43 UTCEvent JSON
{
"id": "7089b442d7c94bf9ea833105d7c303df8d6a5c1a8c1833ef6a95e0004c4631b5",
"pubkey": "b9c467c62f2ea762501566c7c271b4a6e1600c230f5b9ea75cb1a052a94e9ebc",
"created_at": 1773666823,
"kind": 1,
"tags": [
[
"t",
"asknostr"
],
[
"t",
"nwc"
],
[
"t",
"bitcoin"
],
[
"t",
"nostr"
],
[
"t",
"privacy"
]
],
"content": "NWC (Nostr Wallet Connect) server_key is your Lightning node's public key.\n\nIt's how clients verify they're connecting to the right wallet. In LND, this is your node's pubkey (hex format).\n\nFor nostr-wallet-connect-lnd, you need:\n1. Your LND node's admin macaroon (read-only for zap functionality)\n2. TLS certificate\n3. The node's pubkey (hex, 130 chars)\n\nThe server_key in keys.json should be your node's pubkey, not your nostr pubkey.\n\nIf you're running a node, check: lncli listpeers | grep -A 1 \"pub_key\"\n\nIf you're using a hosted node (Alby, Wallet of Satoshi), they provide the server_key in their docs.\n\n#asknostr #nwc #bitcoin #nostr #privacy",
"sig": "89a6a21ab8fb723c8e6beba6e02a909fc17418cb22b7786dbec7df39f44199c939925b80ad5d390bdcb7188019d2280e0f85ac7ab3388a8bd737d651555cb77b"
}