<p>At the time of writing this, Muun does indeed store all balance on-chain. It does not open any Lightning channels and instead uses submarine swaps for Lightning payments, which means it has to make an on-chain transaction (and pay on-chain fees) every time you send or receive. It also means your Lightning payments might have to wait for a block confirmation (10 minutes on average) if Muun decides your transaction has too much risk of being replaced while unconfirmed.</p>
<p>This makes Muun essentially an on-chain wallet with some Lightning capability, but without enjoying the two main selling points of Lightning, which are low fees and instant payments. According to Muun themselves, this design is a result of prioritizing user security.<a href="https://twitter.com/MuunWallet/status/1588934838966706176" rel="nofollow noreferrer">[1]</a> However, they know that it's less than ideal and plan to transition to an &quot;off-chain architecture that doesn't compromise user security&quot;.<a href="https://twitter.com/MuunWallet/status/1588935172543885313" rel="nofollow noreferrer">[2]</a></p>

CC BY-SA 4.0
2022-11-29T15:41:42.693Z
Is my understanding of atomic swaps correct that each time we make a Lightning payment with Muun, 2 onchain transactions are made in total (for which the Muun user would have to pay the fees)? One created by the user's Muun wallet to set up the submarine swap, and another one created by the Muun node to claim the funds, using the preimage from the LN payment they did for you and settling the swap? So that a Lightning payment with Muun would be more expensive than a normal onchain payment?
Lightlike
CC BY-SA 4.0
2022-11-30T05:20:20.240Z
Correct. What I don't understand is how Muun doesn't charge fees with very low value transaction. I think they assume the cost and then charge more on higher transactions (of other users?). They should be more transparent about this.
bordalix
CC BY-SA 4.0
2022-11-29T08:45:02.810Z
2022-11-29T08:45:02.810Z
Vojtěch Strnad
<p>I've read so far all official Muun articles about the submarine swaps and emergency kits, but one thing still has me confused.</p>
<p>Let's say I receive $500 worth of Bitcoin on-chain to my Muun wallet. These funds are stored on-chain and stay there for now as far as I understand. Now I make a payment via Lightning Network (LN) let's say worth $3. Now you do a submarine swap in the background as far as I understood.</p>
<p>But this is where I loose the plot. The party who sends the lightning payment need to get the BTC on-chain from my wallet or not? This would mean on-chain fees accure for every lightning payment?</p>
<p>Another question I have, if I receive e.g 100$ worth of Bitcoin via lightning to my Muun wallet, will I finally receive these on-chain aka is the whole balance that I see in a Muun wallet exclusively stored on-chain</p>
<p>Thanks a lot for your help!</p>

<wallet><lightning-network><wallet-security>
Muun Wallet - All Funds Stored On-Chain?
Neo
# Muun Wallet - All Funds Stored On-Chain?

(Asked by: username_0 on 2022-11-29)

I've read so far all official Muun articles about the submarine swaps and emergency kits, but one thing still has me confused.

Let's say I receive $500 worth of Bitcoin on-chain to my Muun wallet. These funds are stored on-chain and stay there for now as far as I understand. Now I make a payment via Lightning Network (LN) let's say worth $3. Now you do a submarine swap in the background as far as I understood.

But this is where I loose the plot. The party who sends the lightning payment need to get the BTC on-chain from my wallet or not? This would mean on-chain fees accure for every lightning payment?

Another question I have, if I receive e.g 100$ worth of Bitcoin via lightning to my Muun wallet, will I finally receive these on-chain aka is the whole balance that I see in a Muun wallet exclusively stored on-chain

Thanks a lot for your help!

**Tags:** wallet, lightning-network, wallet-security


---

## 1 answers

### Answer by username_1 on 2022-11-29. Score: 4 | Accepted answer

At the time of writing this, Muun does indeed store all balance on-chain. It does not open any Lightning channels and instead uses submarine swaps for Lightning payments, which means it has to make an on-chain transaction (and pay on-chain fees) every time you send or receive. It also means your Lightning payments might have to wait for a block confirmation (10 minutes on average) if Muun decides your transaction has too much risk of being replaced while unconfirmed.

This makes Muun essentially an on-chain wallet with some Lightning capability, but without enjoying the two main selling points of Lightning, which are low fees and instant payments. According to Muun themselves, this design is a result of prioritizing user security.[[1]](https://twitter.com/MuunWallet/status/1588934838966706176) However, they know that it's less than ideal and plan to transition to an "off-chain architecture that doesn't compromise user security".[[2]](https://twitter.com/MuunWallet/status/1588935172543885313)

> **Comments:**
> **username_2**: Is my understanding of atomic swaps correct that each time we make a Lightning payment with Muun, 2 onchain transactions are made in total (for which the Muun user would have to pay the fees)? One created by the user's Muun wallet to set up the submarine swap, and another one created by the Muun node to claim the funds, using the preimage from the LN payment they did for you and settling the swap? So that a Lightning payment with Muun would be more expensive than a normal onchain payment?  
> **username_3**: Correct. What I don't understand is how Muun doesn't charge fees with very low value transaction. I think they assume the cost and then charge more on higher transactions (of other users?). They should be more transparent about this.  

---

