What is Nostr?
matt / Matt Corallo
npub185h…wrdp
2025-02-24 12:26:50
in reply to nevent1q…es52

matt on Nostr: You’re misreading the spec. Maybe ask someone who knows how things are implemented ...

You’re misreading the spec. Maybe ask someone who knows how things are implemented before running to nostr to post next time?

This isn’t specific to BOLT 12 and is really stretching the line on accuracy.

Yes, if you reuse a BOLT 12 across two companies they can compare notes and see that you used the same one (duh!), but it’s not “because you reuse the same public key”, it’s because it’s the same thing!

But, of course, you don’t *have * to do this. Wallets, by default, should generate a fresh BOLT 12 every time they display the receive key (and LDK will every time the wallet asks for a BOLT 12), including fetching a different “offer_issuer_id”.

Ultimately, don’t assume things just based on the name of a field in a spec - the “offer_issuer_id” is a misnomer, LDK actually has a different name for it because of this, and IIRC the spec even says don’t reuse it if you’re a regular end-user wallet! note197d…uk8f
Author Public Key
npub185h9z5yxn8uc7retm0n6gkm88358lejzparxms5kmy9epr236k2qcswrdp