How to Use WalletConnect with Trust Wallet & MetaMask

Decentral Buzz
4 min readAug 16, 2021


What is WalletConnect?

WalletConnect is an open-source protocol that allows your wallet to communicate and connect with DApps and other wallets. By clicking on a DApp link or scanning the QR code, WalletConnect establishes a personal connection between DApp and your wallet.

The protocol also can push notifications so that users can notify of incoming transactions. You may have seen WalletConnect in iOS or Android mobile wallets like Trust Wallet and MetaMask.

By using many Crypto wallets, WalletConnect is a protocol. It allows you to easily integrate with many DApps of decentralized finance (DeFi). Just find the DApp you want to communicate with, connect with the QR code or DApp link, and you’re good to go. For maximum security, always remember to disconnect at the end of any session.

What is DApp?

DApps (decentralized applications) provide the best opportunities to do more than just HODLing with your Crypto. Decentralized finance, games, and marketplaces are a small selection to explore.

To communicate successfully with DApp, you must attach your wallet and allow DApp to conduct signed transactions. WalletConnect is a way to do this.

How to connect to DApps with WalletConnect

The process of using WalletConnect to connect to DApp on mobile and desktop browsers is different. However, both are easy to do and should not take much time.

If you have difficulty in connecting, which is occasional, go back to the beginning and try all the steps again. Before attempting the instructions, make sure your wallet supports WalletConnect.

Here we discussed how to use WalletConnect on both desktop DApps and mobile:

Find the DApp you want to use on your desktop or mobile browser.

Almost all DApps on Ethereum now have the option to ‘Connect to your Wallet’ or something similar. After selecting this option, you will be able to connect it via WalletConnect.

On Desktop

Select WalletConnect, and then use your wallet to scan the QR code that appears.

On Mobile

In your mobile browser, if you are using DApp, you will see an option to ‘Choose your favorite wallet after selecting the WalletConnect option in DApp. you have to tap on the symbol corresponding to the wallet you want to contact.

It will open your wallet, and you can proceed to authorize DApp.

Next, you’ll receive a notification from your wallet asking if you want to accept the connection from your wallet.

When you authorize DApp, you allow it to access your wallet and withdraw the number of assets (i.e., tokens) to the extent you choose.

DApps permission can be revoked at any time.

In Urgent, you can do this by going to Security → Authorized DApps and following the on-screen instructions.

You must now connect and be ready to use WalletConnect.

When you transact with DApp, a pop-up will appear in your wallet asking for transaction approval.

Like any other transaction, you have to pay a network fee (“gas”).

If you do not intend to use it anymore, remember to disconnect your wallet from DApp.

Demonstration: Claiming Tokens

Here is a demonstration of using WalletConnect with DApp to act (in this case, claim some tokens):

When connecting your wallet, you may need to expand the available options to see the WalletConnect option.

How to use WalletConnect securely

Your connection to DApp is encrypted when using WalletConnect. Although security concerns remain, your private key is never shared.

Here are some tips for improving security when using it:

Check the URL to see if you are using a real DApp. Attackers are known to create fake versions of websites to steal your tokens.

Another way to reduce this risk is to avoid clicking on the first link in your search results (especially if it’s a paid ad).

Unfortunately, it’s common practice for DApps to ask you to take the ability to take almost an unlimited number of tokens from your wallet. They do this to make the experience easier by reducing the number of transactions you make.

Stay safe with WalletConnect.

It’s always a good idea to make sure you disconnect your wallet from the DApp when you’re done. Also, it is always worth checking that the DApp you are connecting to is reliable. And you have used it with the correct URL. Lastly, refreshing your browser and restarting your app will also help improve your security when connected to DApp.


WalletConnect helps you to use DApp (Decentralized Application) from your mobile wallet. It works on both mobile and desktop and is becoming an important standard for accessing Ethereum DApp.

WalletConnect DApp is a popular tool worldwide. It only takes a few minutes to learn how to use it but allows you to access various services. WalletConnect is a useful tool for accessing DApps on the go, for example as Bitcoin Cryptocurrency wallets become more mobile friendly.

Originally published at on August 16, 2021.



Decentral Buzz

DecentralBuzz is a latest blockchain and cryptocurrency news blog. We cover Bitcoin, Altcoins, ICO’s, Crypto updates and much more.