Funny that a lots of zap verification are failing because of cloudflare and dependence on lnurl. Maybe we should make that nostr native somehow with bolt12 zaps.
Thread
Login to reply
Replies (24)
why not use nostr to fetch invoices like
from @npub1xvtw...64sa is doing? web clients won't be able to fetch BOLT12 invoices directly, but they can use nostr just fine.

CLINK Protocol Demo
A live demonstration of CLINK (Common Lightning Interface for Nostr Keys), a Nostr-native protocol for Lightning offers and debits.
Lnd not ready yet for bolt12, maybe on 0.21?
This is why LNURL and NIP-05 is flawed. Centralized HTTP DNS servers are not the way.
I ran across this last night from @Tim Bouma and itβs an interesting approach to the issue. We should look into BitTorrent Mainline DHT as well.
π€³ππ₯ππ₯π
The primal.net http service is down because the data is in CloudFlare. The funny think is that CloudFlare tunnels to physical infrastructure would work.
View quoted note β
GitHub
GitHub - trbouma/dnspub: DNS for nostr npubs
DNS for nostr npubs. Contribute to trbouma/dnspub development by creating an account on GitHub.
View quoted note βThis is why LNURL and NIP-05 is flawed. Centralized HTTP DNS servers are not the way.
I ran across this last night from @Tim Bouma and itβs an interesting approach to the issue. We should look into BitTorrent Mainline DHT as well.
π€³ππ₯ππ₯π
The primal.net http service is down because the data is in CloudFlare. The funny think is that CloudFlare tunnels to physical infrastructure would work.
View quoted note β
GitHub
GitHub - trbouma/dnspub: DNS for nostr npubs
DNS for nostr npubs. Contribute to trbouma/dnspub development by creating an account on GitHub.
View quoted note βI canβt zap rn. Using primal.
Strike is also having cloud flare issues I think.
Yes. Canβt access strike. That might be a tough one for many π€·ββοΈ
yes, cloudfare causing all these failures shows why we need alternatives. bolt12 zaps with nostr could be a clean fix without the dependencies on a centralized server system
boooo lnurl


For βnostrβ to truly be a decentralized system, you need to host your own servers from home.
Depending on whether you can host your own servers without relying on external services, but to do so, you need to know how to open ports on your router, reverse proxy tools such as nginx, apache2, and how to use the terminal.
you donβt need to open ports. your node can make an nwc connection to the wider internet.
I donβt think any zaps are failing with ecash
Hmmmm
We already made it Nostr native
lol
Nostr native somehow lol


Yeah, lnurl + Cloudflare in zap verification makes the trust path odd. Nostr native BOLT12 offers on profile could keep it p2p. At Masters of The Lair we love stripping web infra out of payment flows.
Unfortunately, the most popular Lightning implementation (LND) still doesn't support BOLT12. Every major implementation except them supports it.
I would love to kick LNURL to the curb and go full BOLT12, but it can't happen until they get with the program.
they can catch up later. we can have fun in the meantime
When things break this often, itβs the system telling us it was never built to carry freedom. Nostr + BOLT12 feels like the direction where the cracks finally disappear.
Monero/Bitcoin works.
LN reliance seems to be based on much weaker assumptions.
Donβt mind me i just shit note
Iβm left side of bell curve
Nearly went down the cloudflare route to host an lnbits node. Abandoned ship when cloudflare requested you to add a debit card to the account despite only using the free version.
@npub1zmtk...2fyn could be why you were having issues
Hmm how did cloudflare become the center of the internet?
My guess is similar to aws
Which wallet supports Bolt12 out of Phoenix though...