Step to Step Tutorial of Using ZKSwap (Bitcoin) Testnet Version

Step 1: Claim testnet BTC tokens:

  • Using Taproot Address: Visit these faucets, input your address to claim testnet BTC.

    1. https://cryptopump.info/send.php

    2. https://bitcoinfaucet.uo1.net/send.php

    3. https://kuttler.eu/en/bitcoin/btc/faucet/

  • Using Native Sigwit address: Visit "https://coinfaucet.eu/en/btc-testnet/", input your address to claim testnet BTC, and then transfer to your Taproot address.

Step2: Log in

Link a Taproot format BTC testnet address in ZKSwap.

Step3: Deposit to ZKSwap

  1. On the Asset page, click "Deposit" to enter the deposit page.

  1. From the dropdown menu, select the type of currency to deposit.

  1. If depositing BTC:

    (1) Enter an amount less than what is available in the wallet.

    (2) Click the "Deposit" button to prompt the wallet to sign the transaction; the deposit is successful after three block confirmations.

  1. If depositing BRC-20 tokens: (1) Perform an "Inscribe transfer" for the amount you wish to deposit.

(2) Select a transfer inscription.

(3) Click the "Deposit" button to prompt the wallet to sign the transaction; the deposit is successful after three block confirmations.

Step4: Swap

  1. Go to the "Swap" on the navigation bar

  1. Choose your currency pairs

  1. Enter the amount for the transaction

  1. Click "Swap" to confirm and complete the transaction in your wallet

Step5: Add Liquidity

  1. Go to the "Pool" in the navigation bar

  1. Click on "Add Liquidity" on the Pool page

  1. Choose the two assets you want to add liquidity for

  1. Enter the amount of tokens you wish to add

  • If the trading pair doesn't exist, enter the quantities for both tokens separately

  • If the trading pair exists, input the quantity for one token, and the quantity for the other will be auto-filled

5.Click "Apply Liquidity" to confirm and add liquidity to your wallet

Step6: Manage Liquidity

  1. Go to the "Pool" in the navigation bar and view the liquidity added by your account at "My Pool" section

  1. Click the "+" button to add liquidity for a trading pair, similar to the process for adding liquidity

  1. Click the "-" button to remove liquidity, adjust the slider or input the amount to be removed

  1. Click "Add Liquidity" or "Remove Liquidity" to confirm and remove liquidity in your wallet after signing and confirming the transaction

Step7: Withdraw to Bitcoin Testnet

  1. Go to the "Asset" and click on "Withdraw" to access the withdrawal page

  1. Select the currency you wish to withdraw

  1. Enter the amount you want to withdraw

  1. Click the "Withdraw" button to confirm and complete the transaction in your wallet

Last updated