Marv
· 100w
On Chain Wallets can receive funds without an invoice, correct? Like people can just send BTC to your wallet address. Do you have to have a set invoice amount to receive via lightning? Can people j...
On-chain addresses don't need an invoice; they can be paid spontaneously.
Lightning doesn't naturally support spontaneous payments, but there are a couple workarounds, including: keysend payments (pay to a node public key), zero-amount invoices (replace the amount with a different number), bolt12 (negotiate via onion messages between nodes),and lightning address (communicate with a server for a specific invoice).