Skip to main content

How to swap BTC to swBTC

  1. Go to garden.finance and click on the Swap tab, then click the “Connect” button in the top right corner. step 1

  2. Confirm the wallet & account you want to use to perform the swap. step 2

  3. Select the BTC Bitcoin chain to send BTC. step 3

  4. Choose swBTC Ethereum to receive. step 4

  5. Copy and paste your BTC address into the "Refund Address" field. This address will be used to return your BTC in case the transaction fails.
    step 5

  6. Enter the amount of BTC you wish to swap, then click "Initiate." step 6

  7. Sign the transaction initiation request in your wallet by clicking "Sign" on the signature request.

  8. From the transactions tab, Copy the HTLC contract address (changes for each transaction) where you need to send the BTC for order Fillers to pick up the order. step 8

  9. Send the BTC amount specified in Step 6 to the deposit address you copied in the previous step. step 9

  10. Wait for order Fillers to pick up the order and deposit the required swBTC, along with its on-chain confirmation. Then, claim your swBTC by clicking on "Claim swBTC." step 10

  11. "Sign" the Signature Request for the claim transaction and "Confirm" in the message pop-up. step 11

Congratulations! Your swap is complete. You can check your order details by clicking on "Order ID."