It's strictly better in every way compared to the solution it is meant to replace, which is LNURL addresses.
No wait, this is a stupid idea lmao. Bolt12 can replace LNURL addresses all on its own. Not having a reusable address was what LNURL was all about creating a bandaid for, so what is all of this for?
reply
Human readability.
reply
Bah humbug. Make an in wallet contact list like how we did with phone numbers.
reply
Yeah you're just commenting on my first impression. A lot of assumptions in my first impression that didn't turn out to be the case.
reply
So first impression was the idea, edit was about it being used for Bolt12. To specify this is a dumb idea to apply to on-chain addresses.
Reading the BIP now:
"Thus, using TXT records to store Bitcoin payment instructions allows for human-readable Bitcoin payment destinations which can be trivially verified on hardware wallets and which can be resolved relatively privately."
Why would you verify this on a hardware wallet? Are you using an on-chain address? Don't do that!
reply