Oddbean new post about | logout
 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.