Verse DEX - Swap, earn, and build on Verse DEX with the BC Vault

Modified on Tue, 07 Mar 2023 at 03:21 PM


You can now use BC Vault crypto wallet with Verse DEX with help of WalletConnect functionality.


What is Verse DEX?


The Verse DEX, available at verse.bitcoin.com, is a full-featured decentralized exchange. It is a key component of the Bitcoin.com/Verse ecosystem, providing anyone in the world with a secure way to permissionlessly swap cryptocurrencies without having to rely on third-party custodians. You can also earn yield by providing liquidity to the Verse DEX. More information about VERSE token is available at getverse.com.


How to use BC Vault with Verse DEX (and simmilar WalletConnect dApps)


Verse supports Ethereum and some additional Layer 2 Ethereum clones as Smart BCH blockchain. The default setting is Ethereum blockchain, but you can change it in the top right corner in the Verse application or on the BC Vault side (depends on which wallet you connect, Network information will be passed on):


  1. Select the wallet you want to use with Verse DEX  in the BC Vault Desktop Application and select "WalletConnect":
    New WalletConnect dialog will open in the BC Vault Application.
  2. Go to Verse application available on: https://verse.bitcoin.com/
  3. Select pair of currencies you are interested in (for example: ETH<->USDT) and click on "Connect Wallet":
  4. On the next menu select "Wallet Connect":
  5. You will be presented with a QR code, which you can copy now. Click on "Copy to clipboard":
  6. BC Vault Desktop Application will automatically detect that correct address was copied. If not, you can paste the address (or scan it with camera) and click on the "Connect" button:
  7. Make sure you are connected to correct web site with correct URL and confirm the connection:
  8. Now you can use different functions of the Verse application and confirm the actions on the BC Vault:


Approve vs. Send & Fees

Please take note, that Verse will always first ask for approval to access your funds for every single token you are trying to do a swap from the first time.


You first have to approve the access (and pay fees for that operation) and then you will be able to actually proceed with swap to other tokens (and also pay fees for that operation).


Verse by default will generate approval for the maximum possible funds (so that you do the approval only once - pay the fee only once). For advance users, you have the possibility to change the approval amount in the BC Vault Application (open the ticker on the top right corner of the approval dialog:



It is very important to understand, that with this you are giving approval to site in question (Verse in this case) to have full access to your funds! Only do that with well known reputable sites!

!!! We recommend you to use a dedicated wallet that only temporary holds needed crypto for operation with external sites (as Verse) with WalletConnect !!!


For revoking the approval see below (Revoke approval)!

Once approval is done, you will be able to do swaps of this token. Please note, that gas fees can be very high on the Ethereum network and it is not unusual to pay $50-$100 for a swap or even more. All will be presented to you by Verse before you confirm the transaction.

Due to high fees we do recommend you to get acknowledged with Verse (See Verse Tutorials on the bottom) as a fail of the transaction (due to valid time expired or rate change over acceptable percentage...) will still result in loss of fees! This is by design of the Ethereum network itself. Network fees are not collected by Verse or BC Vault and we have no influence on that.


Nothing happens with your funds until you actually confirm anything on the BC Vault device itself.


Revoke approval

Once you have approved access to funds to dApps (as Verse) you can see all the approvals in blockchain explorers. 


For Ethereum this would be Etherscan Token Approval for example (you can find it under More/Token Approvals on the etherscan.io site).


Simply copy/paste your wallet address into the above site and click search:


In the BC Vault Desktop Application select the wallet in question and proceed with WalletConnect connection. Then click on the "Connect to Web3" on the etherscan.io site and select WalletConnect:

Once connected you will see how many funds are exposed to the approvals:
Now you can click on "Revoke" for any approval given in the past.You will have to confirm the revocation transaction (notice revocation is basically approval for 0 amount) on the BC Vault device and pay gas fees (those are all ethereum smartcontract transactions, that require gas):


Safety advice


Always make sure you are talking to the reputable and correct dApp website using correct URL over HTTPS protocol! As for example for Verse in MacOS Safari Browser you will see following URL:



You can additionally check the certificate chain is valid:


Verse Tutorials


More information on how to use Verse is available at Verse DEX Help Center.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article