Oddbean new post about | logout
 just setup a bolt12 lightning address on my own domain. can someone with the latest version of phoenix wallet test to see if you can send a payment to dn@nostrstuff.com? if this works, this is way easier to setup on your own domain than a bolt11 lightning address.

nostr:note1jcd3jhevcpcf8vye3y5rjd8rzp8qjjj7h85a09key2yrwel9ptmqr6zv9w  
 Zeus can see that dn@nostrstuff.com is associated to a bolt12 offer, but I can’t generate an invoice because of the CLN incompatibility. Phoenix got confused with dn@nostrstuff.com and tells me it’s a website. 
 are you using the latest version of phoenix that just dropped today? 
 Nope, I’ll try again. 
 Updated and still not working. I don’t see TXT records on the domain nostrstuff.com with the name dn.user._bitcoin-payment when I “dig” the domain dns records. 
 Hmmm it works for me https://www.whatsmydns.net/#TXT/dn.user._bitcoin-payment.nostrstuff.com 
 I made a mistake with the dig tool, I see it now. 
 Do you have a space in your offer?look at the character after zh2 and before c9q. 
 No. I dunno why it does that. I checked matt@mattcorallo.com and his also has a space. 
 Looks like txt records are max 255, so you just have multiple stings for your record? I have lots to learn about DNS. 
 @matt do bolt12 human readable offers only work if the offer is fewer than 256 chars? 
 I’m was not trying to it say bolt12 human readable offers are limited to 255 characters. I was trying to say TXT records is made up of strings that are limited to 255 characters. Yours has 2 strings since it’s more than 255 characters. 
 That’s a technical/encoding detail that’s not really relevant. In practice a TXT record is a blob of data. Whether it’s encoded as multiple blobs or not doesn’t matter, things work just fine :) 
 Nevermind. Got things working. 
 Seems like Phoenix is checking LNURLPay first and then BIP-353? https://image.nostr.build/04bba2cabcd363e01c4d805aea0b799f5443f0ebc86bbf6e1e8676734eb2a25d.jpg  
 They said it should handle both 
 Maybe you need DNSSEC enabled on your domain? 
 I think I just enabled it 
 Worked! 
 Same for me. It’s says it’s a website.. but I was able before to zap another (phoenix) lnaddress. 
 Just tried with the latest version of Phoenix. It worked 
 Do you know if someone without bolt-12 can send sats to the bolt-12 invoice? 
 You need a wallet that knows how to pay bolt12 offers. Also, currently there’s an interoperability issue between CLN and Eclair nodes, so it only works if payer and receiver are using the same type of node. 
 Got it. Thanks! 
 It works! 😄