It seems to currently only track onion message support. Though onion messages are the main building block for BOLT12 features such as:

• Offers (static QR codes)

• Async Payments (offline receive for self-custody mobile wallets)

Other features like blinded paths tie into these ( see https://bolt12.org ). It’s my understanding that the following Lightning implementations fully support BOLT12:

• LDK

• Core-Lightning

• Eclair

LND currently does not. Though LNDK is available if you’re running LND. But that currently only supports onion messages, not yet blinded paths:

https://github.com/lndk-org/lndk

Is that correct nostr:npub1ug8c5wp6chs4xessrstq3mj0x0agkttey5xwk26632a2gw22de7qkfd9ry ?

Reply to this note

Please Login to reply.

Discussion

This is a good metric to track but not the most important metric. More important metrics:

1. Wallets supporting BOLT 12 Pay

2. Wallets supporting Lightning Address BOLT 12 DNS Pay (with LNURL fallback)

3. Wallets supporting Lightning Address BOLT 12 DNS Receive (with LNURL fallback)

4. LSPs supporting BOLT 12 (blinded paths and onion messages)

5. Wallets supporting BOLT 12 Receive

6. Wallets supporting async payments protocol

7. LSPs supporting async payments protocol

🤙