STORY
Presentation Video & Slides
AUTHOR
Joined 2022.10.07
PROJECT
DATE
VOTES
sats
COMMENTS

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