There exists currently two ways of generating the seed for the LUD-04 auth protocol (LNURL-auth, key-auth):
- LUD-05: BIP32-based seed generation, for regular BIP32 hot wallets
- LUD-13:
signmessage
-based seed generation, mainly dedicated for Lightning nodes that offer asignmessage
API. This is the most used seed generation.
Both are not suitable for hardware wallets (HW) for several reasons:
- HW don't expose the device private keys, necessary for LUD-05