The mint know the destination but not who is sending it, correct. This is an intricacy of how LN works, there is a potential but complicated solution for this and that's source-based routing.

In principle, a Cashu wallet could contrusct the onion themselves and pass it on to the mint, much like how hosted channels work. It requires running almost a full Lightning client on the wallet side though.

Reply to this note

Please Login to reply.

Discussion

I love this answer, I guess there are multiple right answers, from self routing, to using trampoline channels, and lnproxy servers (am I wrong about this one?).

The mind blowing realisation that as a consumer, you could utilise "banking" to handle complexities of lightning liquidity management but still take control of routing in the future, and therefore your privacy. 🤯