WalletConnect allows users to connect their wallets with Dapps and other mobile wallets. The benefit of this protocol is to help users manage and protect their assets better. The following article will provide a detailed guide on how to use WalletConnect for easy implementation.
What is WalletConnect?
WalletConnect is an open-source protocol that enables the establishment of connections and interactions between your wallet and decentralized applications (Dapps) and other wallets.
Users can easily connect over 450 Dapps with over 170 active wallets through WalletConnect by scanning a QR code or clicking a link. This protocol will send push notifications to users to inform them of the transactions made.
The superior benefits of WalletConnect
Typically, if you want to use Dapps on public computers or on someone else’s computer, you have to install a non-custodial wallet for the machine. Then, to connect the wallet with the Dapp, you need to enter a passphrase. This can lead to the risk of passphrase leakage, exposing user information to the outside world.
On the other hand, when using WalletConnect, you eliminate the need to install a non-custodial wallet and enter a passphrase on the computer. Instead, you just need to use your phone to connect to the Dapp through WalletConnect.
This protocol is established to encrypt the user’s wallet and the Dapp. All information will be securely protected by a shared key owned by both parties and not shared with any third party. In addition, all user operations are only accepted on the personal phone.
Therefore, the emergence of WalletConnect has helped users increase the security of their wallets. This is a secure solution for users to manage and protect their assets when regularly using different devices.
Notes when using WalletConnect
Before viewing the guide on how to use WalletConnect, you need to know some important notes to ensure smooth use of this protocol:
- WalletConnect is not an application so users cannot download it from the App Store or Google Play. Therefore, to use WalletConnect, you just need to access the Dapp and make a connection. You also need to use a wallet compatible with this protocol such as Trust Wallet, MetaMask, Rainbow, Argent Wallet,…
- Dapps do not have access to the user’s private key. To connect with a Dapp or perform any transaction, it must be approved by the user.
- The risk of asset loss can still occur if you use the wrong Dapp or open a fake application via a fake URL created by a hacker. Therefore, access the official URL to ensure you are using the correct Dapp.
- Before connecting and during the usage, you should check whether the Dapp and URL are reliable. After completing the transaction, you need to disconnect the wallet from the Dapp immediately. To enhance security, restart the application and refresh the browser when continuing to connect to the Dapp.
Instructions on how to use WalletConnect to connect to Dapps
Connecting your wallet to Dapps is relatively simple, fast, and easy to do on both mobile devices and computers. Below is a guide on how to use WalletConnect for new users to connect to a specific Dapp, PancakeSwap. Note that you can apply the same steps to other Dapps as long as they are compatible with WalletConnect.
Step 1: Open the Dapp
- Select the Connect button in the top right corner of the screen.
- A window will appear requesting to Connect to Wallet. At this point, you click on WalletConnect to start the connection.
Step 2: Connect to Dapp
Users can choose 1 of 2 ways to connect to the Dapp:
- Method 1: Use the mobile wallet on your phone integrated with WalletConnect to scan the QR code if you access the website via a computer.
- Method 2: Choose the wallet you are using from the list of suggested wallets if you are connecting the Dapp through a browser on a mobile device.
In this guide on using WalletConnect, we will follow method 1 and describe in detail the steps to connect Dapp with Trust Wallet. In Trust Wallet, go to Settings and select WalletConnect to open the QR code scanner.
Step 3: Grant permission to Dapp
- After scanning the QR code, the screen will display the content on granting permission for the Dapp to connect and interact with Trust Wallet.
- Click on Connect to grant permission.
- At this point, you have successfully connected. If you want to disconnect, click on the Cancel button in the top left corner.
Step 4: Confirm the transaction
- When you make a transaction, a window will appear asking for your approval.
- After checking the information, click on the Confirm Swap button to confirm the transaction.
- Another window will appear and ask you to log in to Gmail. Then, click the confirm transaction button again to complete.
Conclusion
The above article has introduced you to WalletConnect as well as provided a detailed and easy-to-understand guide on using WalletConnect. With these useful information, you can secure your wallet and perform safe and convenient cryptocurrency transactions.