Everything you need to know about using the Lightning Network in Exodus Mobile!
If you need a Lightning wallet, you can download Exodus here.
As of Feb 1, 2024, the Lightning wallet in Exodus is no longer available for US customers. Lightning wallets in Exodus are provided by custodial third-party API provider Wallet of Satoshi, which announced they no longer serve US customers: WoS announcement on X (formerly Twitter).
New US customers or US customers without a Lightning wallet balance will no longer see the Lightning wallet in Exodus Mobile.
US customers with a remaining balance can only withdraw from their Lightning wallet to their Exodus Bitcoin wallet or send funds to a Lightning invoice.
In this article:
What is the Lightning Network?
The Lightning Network (LN) is a system for payments that operates as a layer 2 protocol for the Bitcoin (BTC) network. Lightning Network aims to provide fast transactions between participating nodes, as well as better efficiency and scalability.
The Lightning Network is made of multiple payment channels that process off-chain transactions, which means the transactions are made outside of the Bitcoin network. Because of this, fees are reduced and transactions are nearly instant.
Transactions on the Lightning Network are only recorded on the Bitcoin network when needed, reducing the amount of information the Bitcoin network has to process.
How does the Lightning wallet work in Exodus?
Currently, the Lightning wallet is only available on Exodus Mobile.
The Lightning wallet in Exodus is provided by a custodial third-party API provider, Wallet of Satoshi (WOS).
Wallet of Satoshi (WoS) is a third-party platform. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.
WoS has announced they will no longer serve US customers: WoS announcement on X (formerly Twitter). US customers with a Lightning balance will continue to have full access in Exodus Mobile. However, new US customers or US customers without a balance will not see the Lightning wallet.
For more information on Wallet of Satoshi, you can visit their website at walletofsatoshi.com, and read their Disclosure Document and Privacy Policy.
Fund your Exodus Lightning wallet by depositing Bitcoin from your Exodus Bitcoin wallet. You can also withdraw Bitcoin from Lightning wallet to your Exodus wallet.
Depositing and withdrawing Bitcoin from your Lightning wallet will create onchain transactions, which will incur transaction fees.
What is the balance limit?
Currently, the Lightning balance is limited to $100 USD. To increase your limit, please see How do I increase my Lightning balance limit?
What is the fee to deposit Bitcoin (BTC)?
As well as the transaction fee, there is a 0.3% fee to deposit BTC, plus a fee of 2,500 sats (0.000025 BTC).
What is the minimum amount for Bitcoin (BTC) deposits?
The minimum amount of BTC you can deposit to your Lighting wallet is 6000 sats (0.00006 BTC).
What is the fee to withdraw Bitcoin (BTC)?
As well as the transaction fee, there is a 0.3% fee to withdraw Bitcoin, plus a fee of 2,500 sats (0.000025 BTC).
What is the minimum amount for Bitcoin (BTC) withdrawals?
The minimum amount of Bitcoin (BTC) you can withdraw from your Lighting wallet is 20,000 sats (0.0002 BTC).
What are the fees for sending Lightning transactions?
As well as the fee displayed in the Network Fee field, there might be a variable routing fee applied at the time of sending a Lightning payment. This fee is passed on to the nodes routing the payment and is not kept by Wallet of Satoshi or Exodus.
Furthermore, in addition to the displayed Network Fee, there is a 0.3% fee for emptying your Lightning network balance by sending all of your BTC through the Lightning network.
Can my Lightning wallet be restored with my 12-word secret recovery phrase?
Yes! Your Lightning private key is derived from your 12-word secret recovery phrase, and your Lightning wallet can be restored using your secret recovery phrase.
What are the benefits of using the Lightning Network?
Benefits of using the Lightning Network include low fees, micropayments, lightning-fast transactions, and privacy.
Every Bitcoin transaction must be verified on the blockchain, which costs a transaction fee. In contrast, the Lightning Network accumulates transactions, reducing the number of transactions made on the Bitcoin network. This reduces fees and allows nearly instant transactions.
Lightning transactions also offer additional privacy for the following reasons:
They are not recorded on the blockchain
Lightning nodes cannot determine their source or final destination
How do I deposit Bitcoin to my Lightning wallet?
Here is how to deposit Bitcoin from your Exodus Bitcoin wallet to your Lightning wallet.
In Exodus Mobile, a) tap on the Profile icon, then b) tap Lightning.
Tap Deposit.
Use the following options to select the amount you want to deposit to your Lightning wallet:
a) Tap Amount to select the amount of Bitcoin in BTC or USD
Or b) use the slider to select an amount
c) Check the amount you're depositing
d) Select the portfolio you want to deposit BTC from
Depositing Bitcoin to your Lightning wallet from your Exodus Bitcoin wallet is an onchain transaction and will incur a transaction fee and a deposit fee.
To view the transaction fee, set a custom transaction fee, or enable acceleration (RBF), tap Advanced.
To set a custom fee for your deposit, move the slider:
a) Left to pay a lower fee. Transactions with low fees will have lower priority and could get stuck if the fee is too low.
b) Right to pay a higher fee. Transactions with high fees will have a higher priority, making it more likely that the miners will include it in the next batch of transactions they process.
c) Or click the pencil icon to input a fee manually.
d) If you set a custom fee, RBF is enabled by default. To enable RBF when using the recommended fee, tap the button next to Acceleration (RBF).
When RBF is enabled, you can accelerate a stuck transaction by paying a higher transaction fee. To learn more, jump to: What happens if I set my custom fees too low?
When you're ready, tap Add Funds.
Your Bitcoin will show in your Lightning wallet once the deposit is confirmed on the blockchain.
How do I withdraw Bitcoin from my Lightning wallet?
Here is how to withdraw Bitcoin from your Lightning wallet to your Exodus Bitcoin wallet.
In Exodus Mobile, a) tap on the Profile icon, then b) tap Lightning.
Tap Withdraw.
Use the following options to select the amount you want to withdraw from your Lightning wallet:
a) Tap Amount to select the amount of Bitcoin in BTC or USD
Or b) use the slider to select an amount
c) Check the amount you're withdrawing
d) Select the portfolio you want to withdraw BTC to
Withdrawing Bitcoin from your Lightning wallet to your Exodus Bitcoin wallet is an onchain transaction and will incur a transaction fee and a withdrawal fee.
Custom fees are not available for withdrawals.
When you're ready, tap Withdraw funds.
Your Bitcoin will show in your Exodus Bitcoin wallet once the withdrawal is confirmed on the blockchain.
What happens if I set my custom fee too low?
You can set a custom fee when you deposit Bitcoin (BTC) to your Lightning wallet in Exodus.
Custom fees are not available for withdrawals from the Lightning wallet.
If you set a low custom fee, your transaction might take a long time to confirm, or it could get stuck pending on the blockchain.
If the fee is too low, you will see this warning in your wallet:
If you enable Acceleration (RBF), you can accelerate a stuck transaction by paying a higher fee.
If you would like more information on accelerating a transaction that is stuck pending, please visit: What should I do if my Bitcoin transaction is stuck?
Acceleration (RBF) is enabled automatically when you set a custom fee. You can also enable it manually when you use the recommended fee by tapping the Disabled button.
How do I send funds to a Lightning invoice?
Here is how to send Bitcoin on the Lightning Network to a Lightning invoice.
In Exodus Mobile, a) tap on the Profile icon, then b) tap Lightning.
Tap Send.
Enter the Lightning invoice you wish to send funds to. a) If you copied the invoice to your clipboard you can tap to paste the invoice or long-press to manually type it in (which is not recommended). b) You can also tap the QR scanner to scan the Lightning invoice QR code.
a) Enter the amount of Bitcoin in BTC or USD you wish to send. If the invoice you are sending to has an amount specified this field will autofill. Then b) tap Next.
a) Please check the amount, fee, and invoice number. To send the transaction b) Slide to Transfer.
And done! Your BTC Lightning transaction has been sent.
How do I generate a Lightning invoice to receive funds?
How to generate a Lightning invoice to receive funds in your Lightning wallet.
It is not possible to generate an invoice if your Lightning balance is more than 1000 USD. A generated invoice will expire 24 hours after it is created.
In Exodus Mobile, a) tap on the Profile icon, then b) tap Lightning.
Tap Receive.
Your invoice will now be shown. To receive funds through the Lightning Network you can either, a) use the QR code, b) tap to copy the Lightning invoice, or c) tap Share to share the Lightning invoice.
If you wish, a) you can specify the amount you want to receive and b) add a note.
The invoice number and QR code might change after adding a note or entering an amount. The invoice will expire after 24 hours.
What is LNURL?
LNURL is a protocol to simplify interactions between Lightning wallets. In Exodus, the LNURL protocol allows you to send payments using LNURL-pay and receive payments using LNURL-withdraw.
What is LNURL-pay?
Typically, if you would like to send a payment over the Lightning network, you'll first need an invoice from the recipient. But unlike traditional Bitcoin receive addresses, Lightning invoices expire after a certain amount of time or after receiving Lightning funds. Lightning invoices are single-use.
For example, if you wanted to send your favorite content creator a tip, how would you get a new invoice for the payment without contacting them directly? The content creator must create a unique Lightning invoice whenever somebody wants to send a tip. This is an excellent example of a problem that LNURL can solve.
With LNURL, the receiver can have a permanent LNURL receive address that does not expire. When a wallet with LNURL support scans the LNURL, it automatically receives the information needed to send Lightning funds to the receiver.
How do I use LNURL-pay in Exodus?
In Exodus, you can send payments to other Lightning wallets using LNURL. You can send to LNURL either by scanning the LNURL QR code or by entering the LNURL address in text format (begins with LNURL), or the email-like LNURL format.
The process of sending funds to LNURL is the same as sending funds to a Lightning invoice. To send funds to an LNURL address, follow the steps in the section: How do I send funds to a Lightning invoice.
Currently, you can't generate an LNURL address in Exodus.
What is LNURL-withdraw?
LNURL-withdraw is another protocol to simplify payments on the Lightning network. Let's look at an example to understand how LNURL-withdraw works.
What if your employer wants to pay you and all employees using the Lightning network? Your employer would have to request an invoice from each person. Remember, a Lightning payment requires a newly generated invoice from the receiving wallet.
This is where LNURL-withdraw comes in. LNURL-withdraw allows the sender, the employer in our example, to generate LNURL-withdraw vouchers for a predefined amount. Once you scan the LNURL voucher, the funds are sent to your Lightning wallet.
How do I receive LNURL-withdraw payments in Exodus?
Your Exodus wallet allows you to receive LNURL-withdraw payments.
Currently, you can't generate LNURL-withdraw vouchers from your Exodus wallet.
Here is how you can receive a LNURL-withdraw payment in your Lightning wallet.
In Exodus Mobile, a) tap the Profile icon, then b) tap Lightning.
If you do not have any Bitcoin in your Lightning wallet, tap Receive.
Next, tap the QR code icon in the top right-hand corner.
If your Lightning wallet is already funded with some Bitcoin, tap Scan.
Next, scan the LNURL-withdraw QR code.
a) Review the amount and b) confirm by tapping Receive.
Your wallet will process the LNURL withdrawal request.
Once the sending wallet has received the invoice, the payment will be made to your Lightning wallet. To view your new balance, tap Continue to Your Wallet.
How do I view my Lightning transaction history?
Here is how you can view the transaction history for your Lightning wallet.
In Exodus Mobile, a) tap the Profile icon, then b) tap Lightning.
In the top right corner, tap the History icon.
You can view your Lightning transaction history and tap on transactions for more information.
How do I increase my Lightning balance limit?
These steps will show you how to increase your Lightning balance limit from $100 to $5,000 USD worth of Bitcoin (BTC).
Your Lightning wallet is powered by Wallet of Satoshi (WOS) which is a custodial Lightning provider. If you run into any issues, you will need to contact WOS directly by emailing them at [email protected].
You can find further details in the Terms & Conditions before you agree.
In Exodus Mobile, a) tap on the Profile icon, then b) tap Settings.
Tap Higher limits (Lightning Network).
a) Read the Terms & Conditions, then if you agree, b) tap Accept & Continue.