pull down to refresh

⚡We've added a Lightning invoice decoder to Amboss Space!
Invoice decoders deliver insights about payment requests that can come in the form of an invoice, an LNURL, or a Lightning Address.
To demonstrate the insights you can derive, we've prepared a thread of wallet invoices! https://m.primal.net/IflK.png
Similar setups include: zbd, walletofsatoshi , and Strike
This is a BOLT11 invoice where it pays to a single node destination. Routing Node Operators will use the Payee Pubkey information to discover new nodes to connect to so that the network can have a variety of routes to pay BTC Jungle CR reliably.
If you check the Payee Pubkey of the Breez invoice, you'll reach a page that says "Unable to find this node". This isn't a error; this reveals that @Breez_Tech is using "private" node destinations.
To help the lightning payment reach the destination, it will require Route Hints! https://m.primal.net/IflV.png
In the Routing Info is a Pubkey, revealing a well-connected 28 BTC capacity node that will convey the payment to the "private" node destination. https://amboss.space/node/031015a7839468a3c266d662d5bb21ea4cea24226936e2864a7ca4f2c3939836e0?section=General Services with similar setups include: MuunWallet (uses a swap service), ElectrumWallet (yes they do lightning!)
"Private node" here only means unannounced to the network (like not listed in the phone book), not a guarantee of privacy.
There are many reasons to use private nodes in practice and most of them are operational: load balancing, payment reliability, failover protection, etc.
Instead of only one potential path to pay, there are now two which can be attempted. This allows one of the public nodes to undergo maintenance while the other remains online to ensure higher payment reliability.
Makes sense when you have 50 million potential users!
Look how long the invoice string is! That is a lot of data to pack into an invoice, which can also make the invoices more difficult to scan as QR codes or be unable to fit into a tweet.
Setups like this one are fascinating, but each decision is a tradeoff.
In the 2-hop path, the first stop is LQWDTech followed by "Henwen 🐷", which was also used in the 1-hop path.
Aqua invoices only include a single route hint, but the route hint is to a private node!
The payee pubkey is a public node, Boltz, which swaps between the lightning network and Liquid_BTC.
Boltz is using "magic routing hints" allowing Liquid to Liquid payments within an LN invoice. This invoice isn't actually used to send a lightning payment; it's using an invoice as a communication tool for a Liquid transaction. https://docs.boltz.exchange/v/api/magic-routing-hints
What else would you like to know about invoices? What other insights can you gain from this tool?