Presentation Video & Slides
We had a blast at the SATSx hackathon! Happy to share our project with Bolt.fun.
Presentation Video from SATSx hackathon --> https://youtu.be/JB5tyLmPBqU
Code --> https://github.com/alexlwn123/thunderhub
Slides --> https://tinyurl.com/mt2xenv9
Initial Idea Thread --> https://damus.io/note15ez83heyt78zq23hey8f0kvfvlxtv9lrv5k80ap0wsrcpkr663qsaxl3p9
Features:
- 
Add Nostr tab to ThunderHub 
- 
Generates fresh Nostr keys 
- 
Creates lightning node attestation of npub (uses LND signer RPC) 
- 
Publishes a "Lightning Node Announcement" note - Created new note kind 80081
 
- 
Automatically gossip peers and verify signatures on Node Announcements - Creating a Verified Follow List
 
- 
Queries notes sent by Verified Follow List 
Future Ideas:
- 
Send/receive gossip messages over Nostr 
- 
Build a special relay that verifies Node Announcements and drops duplicate gossip messages. 
- 
Build "Nostr Gossip Sync" for a speedy, VERIFIABLE initial graph sync 
Next Steps:
- 
Open PR into ThunderHub 
- 
Write NIP for Lightning Node Announcement and LN Account Verification