Quick Receive Setup
BitBanana v0.9.6 or newer is required
There are many ways and options to receive Bitcoin. On-chain, Lightning invoice, BOLT12, Lightning Address, with or without a specified amount, and so on. However, with all those options, it can take a few extra taps just to view your receive QR code.
BitBanana keeps it simple. You can set a quick receive method for each node / wallet. So when you tap 'Receive', your QR code shows up right away. Need something different? Just tap 'Adjust' and all the choices are there.
Set it up
Tap 'Receive'.
In the dialog that appears, tap the settings gear icon in the top right corner.
You'll find various options to customize your default receive method—each will be explained below.
Quick Receive Types
Some options may not be available, depending on the backend you’ve selected while setting up your node / hosted wallet.
Off
With Quick Receive turned off, you'll be asked to select what you want every time you press 'Receive'.
Lightning Address
A Lightning Address is a simple, human-readable identifier that looks like an email address. See the Lightning Address section for details on how to get one. Once you have your Lightning Address, just enter it into the designated field.
Summary
Receive type: Lightning Compatibility: High (LNURL), Low (DNS entry) QR code density: Low Example result: lightning:[email protected]
Payment Code
Also referred to as BOLT 12, a Payment Code is a static, reusable identifier that requires no web service. It contains all the necessary information to send a payment directly over the Lightning Network. Simply create and select it from within BitBanana.
Summary
Receive type: Lightning Compatibility: Low QR code density: Medium Example result: lightning:lno1qgsqvgnwgcg35z6ee2h3yczraddm72xrfua9uve2rlrm9deu7xyfzrc2pf2x2um5ypzx2umrwgtzzq5zur4lqjht6k9yz8zn7k4j0w4xnq2drn86pr44ec4jtylw3gy5e5
On-chain Address
This will use the next unused on-chain address. However, it’s not recommended because it doesn’t support Lightning payments.
Summary
Receive type: On-Chain Compatibility: High QR code density: Medium Example result: bitcoin:bc1pdrw973c5vfajajz9wdzmy478mtw6f934rxqqpqu33ha2m6zrs8ks9gk0ut
On-chain + Lightning Address
This method uses the next unused on-chain address as a fallback when the sender doesn’t support Lightning payments. For all other senders, the Lightning Address can be used to send payments via the Lightning Network. See the Lightning Address section for details on how to get one.
Summary
Receive type: On-chain and Lightning Compatibility: High QR code density: Medium Example result: bitcoin:bc1pqftujmvjrt7q5qf500ptw27lpqt3n04r9namhsnfykht3mzs2wtq2uqstx?lightning=you@example.com
On-chain + Payment Code
This method uses the next unused on-chain address as a fallback when the sender doesn’t support Payment Codes. For all other senders, the Payment Code can be used to send payments via the Lightning Network. Simply create and select your payment code from within BitBanana.
Summary
Receive type: On-chain and Lightning Compatibility: High (on-chain), Low (Lightning) QR code density: High Example result: bitcoin:bc1pkf7j2el54es3hz6ws8qcgnqngfgax78a5f3gmzz38ld72qm5323qdaz6hm?lno=lno1qgsqvgnwgcg35z6ee2h3yczraddm72xrfua9uve2rlrm9deu7xyfzrc2pf2x2um5ypzx2umrwgtzzq5zur4lqjht6k9yz8zn7k4j0w4xnq2drn86pr44ec4jtylw3gy5e5
Last updated