Connecting web3

The communications protocol for web3, WalletConnect brings the ecosystem together by enabling wallets and apps to securely connect and interact.

Total Websockets


per day
Active Websockets




per second





We make it easy for you to plug into web3.

Curious about




With WalletConnect, you can connect your wallet with hundreds of apps, opening the doors to a new world of web3 experiences.

WalletConnect : Connect your mobile wallets and access decentralized apps

The ultimate guide to WalletConnect

Are you ready to jump into the world of decentralized finance (DeFi) but feeling overwhelmed by all the technicalities? Have no fear, WalletConnect is here! In this ultimate guide, you will learn everything you need to know about this game-changing protocol.

WalletConnect acts as a bridge connecting your decentralized wallet to the world of dApps. No more complicated seed phrases or private keys to remember, just a simple QR code scan and you are all set. With WalletConnect, you will be able to securely interact with dApps without having to leave the safety of your trusted wallet.

So buckle up, grab your QR code reader, and let’s get started on our journey to the world of DeFi made easy!

What is WalletConnect and how does WalletConnect work? 

Are you tired of navigating through a maze of seed phrases and private keys just to interact with decentralized applications (dApps)? Well, it’s time to say hello to WalletConnect!

WalletConnect is a protocol that allows for secure communication between your decentralized wallet and dApps. It acts as a bridge between your wallet and the dApp, allowing you to interact with dApps directly from the safety of your trusted wallet. No more complicated seed phrases or private keys to remember, just a simple QR code scan and you are all set.

So, how does it work? WalletConnect creates a secure connection via a bridge server, which acts as a middleman between your wallet and the dApp. When you scan a QR code to connect to a dApp, WalletConnect generates a unique session key, which is then used to encrypt all the data exchanged between your wallet and the dApp. This means that your private keys and sensitive information are never exposed to dApp, keeping your funds safe and secure.

How to use WalletConnect?

Follow the steps mentioned below to successfully use and operate WalletConnect

  1. Install any WalletConnect wallet which is compatible with your mobile device, such as Trust Wallet or MyEtherWallet.

  2. Select and choose the dApp that you want to connect to in your browser.

  3. Click on the WalletConnect icon or button in order to initiate the connection.

  4. You will see a QR code appearing on the dApp.

  5. Open WalletConnect and scan the QR code to establish a secure and stable connection.

  6. Once the connection is stable and secure, you can start interacting with the specific dApp using your wallet.

  7. After you are finished, disconnect the wallet by clicking the WalletConnect icon or button on the dApp.

Note: Remember to always double-check the dApp’s URL and make sure that it’s the correct one before connecting your wallet.

How to complete the WalletConnect download procedure?

Adhere to the steps given below to download WalletConnect:

  1. Visit the official website of WalletConnect ( and click on the download option that is suitable for your device or platform.

  2. Follow the on-screen instructions provided in order to successfully install the WalletConnect app on your device.

  3. After the app is installed, open it and create a new wallet or connect to an existing one.

  4. Use the QR code scanner which is present within the WalletConnect app to scan the QR code displayed on the website or any other service you wish to connect to.

  5. Approve the connection inside the WalletConnect app in order to complete the process.

WalletConnect Troubleshooting guide

Hello there if you are reading this then you must be having issues with your WalletConnect not working, WalletConnect something went wrong, or the most common WalletConnect issue “WalletConnect failed to connect”.

Don't worry, we've got you covered! Here's a handy guide to help you troubleshoot any issues you may be facing.

  • I can't connect to WalletConnect: First of all, make sure that you're using the latest version of your wallet that supports WalletConnect. Then, check if you've allowed notifications for your wallet and if your internet connection is stable. If everything checks out, try to restart both your wallet and the app you're trying to connect to. If that still doesn't work, it might be a problem on the app's end, so you can try reaching out to their support for further assistance.

  • I keep getting the wallet connect session disconnected: This could be due to weak internet connectivity or a glitch on the app's side. You can try closing and reopening the WalletConnect app, or restarting your device. If the problem persists, reach out to the support team of the app you're trying to connect to.

  • I'm not seeing the QR code: Make sure that your device's camera is not being used by another app and that you have allowed the wallet app to access your camera. If that's not the issue, try restarting the app and your device. If all else fails, you can try using a different device to scan the QR code.

  • I'm getting an error message: Each error message is unique, so the best thing to do is to take a screenshot of the error and reach out to the support team of the app you're trying to connect to. They'll be able to assist you better if they have a clear understanding of the problem you're facing.

In conclusion, Wallet Connect is a fantastic tool that makes it easier for you to access decentralized apps and make transactions. While you may run into a few hiccups, the solutions are often simple and quick to implement. Just remember to stay calm and reach out to the app's support team if you need further assistance.

Is WalletConnect free?

Yes, WalletConnect is a free and open-source protocol that enables non-custodial communication between dApps and mobile wallets. The source code of WalletConnect is publicly available on GitHub and developers are free to use and contribute to it. 

However, some services built on top of WalletConnect, such as its reference implementation, may be offered as paid services, so it's always a good idea to check with the provider of the specific service you are using to confirm their pricing.

Is MetaMask compatible with WalletConnect?

Yes, MetaMask is compatible with WalletConnect. MetaMask is a browser extension and mobile wallet that allows you to manage and interact with decentralized applications (dApps) on the Ethereum blockchain. WalletConnect is a non-custodial protocol that enables secure connection between decentralized applications (dApps) and mobile wallets using QR codes. With WalletConnect, you can connect your mobile wallet to dApps on your desktop browser using MetaMask, allowing you to interact with decentralized applications on your mobile device.

Note: WalletConnect Coinbase and WalletConnect trust wallet are just 2 of many WalletConnect compatible wallets which can be connected to WalletConnect by visiting and clicking on the option “Connect Wallet” located on the top right of the page. 


In conclusion, WalletConnect is a game-changer in the decentralized world. It offers a seamless and secure way to connect your wallet to decentralized apps and services, making it easier than ever to manage your crypto assets. With its growing popularity and widespread use, the future of WalletConnect looks bright, and we can expect even more innovative features and improvements in the years to come.

So, whether you are a seasoned crypto pro or just dipping your toes into the world of decentralized finance, WalletConnect is a must-have tool for anyone who wants to take their crypto game to the next level. So, go ahead and give it a twirl. You won’t regret it!