mirror of
https://github.com/RoboSats/robosats.git
synced 2024-12-14 03:16:24 +00:00
Update docs - 09-swaps.md (#263)
* Update 09-swaps.md * Fix typos in 09-swaps.md and add images
This commit is contained in:
parent
ba1e616b46
commit
4d6f8067bb
@ -8,6 +8,74 @@ sidebar:
|
|||||||
src: "_pages/docs/03-understand/09-swaps.md"
|
src: "_pages/docs/03-understand/09-swaps.md"
|
||||||
---
|
---
|
||||||
|
|
||||||
<!-- TODO: explain and show (UI) how to do P2P LN<-> onchain swaps -->
|
Apart from the various fiat payment methods available, there are something
|
||||||
|
called *Swap Destinations* as well. These are payment methods, but for BTC, on
|
||||||
|
a network other than the Lightning Network. This is useful if you want to
|
||||||
|
exchange lightning satoshis for on-chain satoshis (or on any other network like
|
||||||
|
Liquid BTC if you prefer). This process of exchanging satoshis on the Lightning
|
||||||
|
Network for on-chain satoshis is usually referred to as a "swap".
|
||||||
|
|
||||||
{% include wip %}
|
The table below makes it simple to understand swap in terms of "buyer" and "seller":
|
||||||
|
|
||||||
|
| Side | Sends | Receives | Swap type |
|
||||||
|
|--------|---------------|--------------|-----------|
|
||||||
|
| Seller | ⚡BTC | 🔗 BTC | Swap out |
|
||||||
|
| Buyer | 🔗 BTC | ⚡BTC | Swap in |
|
||||||
|
|
||||||
|
|
||||||
|
### How to do a P2P Swap
|
||||||
|
|
||||||
|
Remember, in RoboSats you always buy or sell Lightning Network satoshis. If you
|
||||||
|
want to receive satoshis over the Lightning Network in exchange for your
|
||||||
|
on-chain satoshis, then you create a **BUY** order. On the contrary, if you
|
||||||
|
want to receive satoshis on-chain in exchange for your Lightning Network
|
||||||
|
satoshis, then create a *SELL* order.
|
||||||
|
|
||||||
|
In the Order Create screen, select "BTC" from the currency dropdown menu:
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
<img src="/assets/images/understand/btc-swap-in-dropdown.png"/>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
Select your Swap Destination from the dropdown:
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
<img src="/assets/images/understand/swap-destination-selection.png"/>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
You then set the amount or range you want to swap for. Remember that if you
|
||||||
|
are a seller, then you will receive on-chain BTC and if you are the buyer, you
|
||||||
|
will be sending on-chain BTC:
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
<img src="/assets/images/understand/amount-swap.png"/>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
You then simply create the order and wait for a taker to take your order. In
|
||||||
|
the chatroom you move forward as usual, but this time the payment method is
|
||||||
|
simply an on-chain bitcoin address.
|
||||||
|
|
||||||
|
|
||||||
|
### Order amount and mining fees
|
||||||
|
|
||||||
|
The amount to be sent on-chain must be the exact value mentioned in the order
|
||||||
|
amount. The sender of on-chain sats needs to cover for mining fees (on-chain
|
||||||
|
transaction fees).
|
||||||
|
|
||||||
|
### What premium do I set?
|
||||||
|
|
||||||
|
In case of a swap it's better to keep premium to 0% but if you want to make the
|
||||||
|
offer a little more attractive to your counterparty you can follow the below
|
||||||
|
recommendations:
|
||||||
|
|
||||||
|
1. If you are the **seller** - you will be **receiving** on-chain BTC; setting
|
||||||
|
the premium slightly below 0% (eg. -0.1%, -0.5%) will make your offer
|
||||||
|
attractive. The taker already pays 0.125% fees on the trade plus they have
|
||||||
|
to pay mining fees for sending the on-chain BTC.
|
||||||
|
|
||||||
|
2. If you are the **buyer** - you will be **sending** on-chain BTC; setting the
|
||||||
|
premium slightly above 0% (eg. 0.1%, 0.5%) will make your offer attractive.
|
||||||
|
|
||||||
|
These are just general recommendations about what premium to set to get started
|
||||||
|
with swaps, but at the end of the day, the price is what the market sets, so
|
||||||
|
experiment and see what works for you.
|
||||||
|
BIN
docs/assets/images/understand/amount-swap.png
Normal file
BIN
docs/assets/images/understand/amount-swap.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 20 KiB |
BIN
docs/assets/images/understand/btc-swap-in-dropdown.png
Normal file
BIN
docs/assets/images/understand/btc-swap-in-dropdown.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 18 KiB |
BIN
docs/assets/images/understand/swap-destination-selection.png
Normal file
BIN
docs/assets/images/understand/swap-destination-selection.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 16 KiB |
Loading…
Reference in New Issue
Block a user