apotdevin / thunderhub

ThunderHub LND Lightning Node Manager in your Browser
https://www.thunderhub.io/
MIT License
416 stars 88 forks source link

WIP: nostr node validation #525

Open bennyhodl opened 1 year ago

bennyhodl commented 1 year ago

This is a WIP from the Satsby hackaton project Auntie LN.

Auntie LN adds a Nostr tab to ThunderHub. The Nostr tabs creates (or imports) a nostr to create a validated Lightning node. Nodes are validated by signing a message from the node with the messaging being the npub of the nostr account. An event is created (kind 80081) as a node attestation. The Nostr service then follows all lightning peers that have broadcasted a node attestation.

The inspiration for the project is an uncensoreable, verifiable communication service for nodes.

This PR is marked as WIP for code review that we are following the standards of Thunderhub.

bennyhodl commented 1 year ago

heyhowareya @apotdevin

apotdevin commented 1 year ago

Hey! Woah - deep integration and an interesting idea! Will check and come back with some comments