Avatar
klabo
2f4fa408d85b962d1fe717daae148a4c98424ab2e10c7dd11927e101ed3257b2
iOS developer. ❤️ Bitcoin and ⚡️ I want to help nocoiners learn about Bitcoin https://bitcoinbuddy.co

Not really, I’m using CLN so I ran into some unique issues with that. I think it can be done a lot more easily with LND. Ended up just writing my own rpc calls to get the right invoice

After a LOT of trial and error, I finally got my lightning address working joel@klabo.blog, next step NIP-57 🤙

I thought I was getting an error when I try and create the lnsocket connection to my node, it’s on the same machine so I was just passing 0.0.0.0 for the url with the pubkey. But I think it’s failing loading the .wasm file actually.

Any way to run this on local host?

Smart move, followed back!

Updated this PR to only deal with the note content. Profile info is still parsed into markdown. https://github.com/damus-io/damus/pull/398

Replying to Avatar jb55

I don't think this is how it works. I set up a site association so any time iOS sees a https://damus.io/{npub,note}* click it should pass it to a handler within damus. Why some links don't obey this is still a mystery to me.

Yeah, it’s kind of a black box but *usually* it starts working at some point

Have you already set up the site-associations file for deep linking?

ATS (app transport security) is a setting that enforces only loading HTTPS

Replying to Avatar jb55

pay.derekross.me is not HTTPS. It’s a setting you can change in Damus though I think

LNBits is what I use for actually creating/responding to the LNURLs once you have a way for it to be accessed from the outside.