Hanshan's avatar
Hanshan
hanshan@hanshan.io
npub1lxza...svxa
People improve through making mistakes. Free people make their mistakes faster. Nostrich since 761114.
Hanshan's avatar
Hanshan 10 hours ago
we also wrote a custom lnaddr server that also generates zap receipts and does NWC. no 3rd party lnurl server, no LNbits, no LNpay. just python with a few dependencies. zap's go to your node, receipts get published to relays. View quoted note โ†’ #bitcoin #lightning
Hanshan's avatar
Hanshan yesterday
oh, had my robot write a skill file for it if anybody else is interested. you need a VPS or some public IP (and it kind of breaks the start9 security model) View quoted note โ†’
Hanshan's avatar
Hanshan yesterday
aaand i finally have self sovereign zaps with nostr receipts hanshan@hanshan.io connects back to my start9 through a wireguard tunnel you just wish you were this cool ๐Ÿ˜‰
Hanshan's avatar
Hanshan yesterday
So tired of waiting for StartOS 0.4.0? Wish you could have your LND node generate an invoice anytime and anywhere? run a container on your fart9 that connects your node to a vps! (ie breaks the security model ๐Ÿคญ) all through an encrypted wireguard tunnel. nginx routes LNURL requests that hit your VPS through the tunnel to the podman container and your node generates invoices. works anywhere, even behind CGNAT easy peasy Internet โ†’ VPS (domain[.]tld:443) โ””โ”€ nginx proxies /[.]well-known/lnurlp/ & /pay[/]callback/ โ””โ”€ WireGuard tunnel (10.0.0.1 โ† 10.0.0.2) โ””โ”€ Podman container (--network host, --cap-add NET_ADMIN) โ”œโ”€ lnaddrd[.]py (Python http server on :3441) โ””โ”€ wg-quick up (entrypoint) โ””โ”€ LND REST API (172.18.0.x:8080, auto-discovered) #bitcoin #start9 #lightning
Hanshan's avatar
Hanshan yesterday
I had no idea that zap receipts were so complicated
โ†‘