---
description: >-
  WalletConnectRouter framework can make working with WalletConnect on a mobile
  device even more convenient. For example you are interacting with a DApp from
  …
---

# W𝓪𝓵𝓵𝓮𝓽𝓒𝓸𝓷𝓷𝓮𝓬t v2.0 - WalletConnect - GitBook



<img src="https://3873641963-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9qhwZTypAfFwyJcQJdUh%2Fuploads%2FZosFMNH6DDxmApLCY7Kb%2Ffile.excalidraw.svg?alt=media&#x26;token=7b87dbf4-ee21-4db6-b80f-510880d93163" alt="" class="gitbook-drawing">

**W𝓪𝓵𝓵𝓮𝓽𝓒𝓸𝓷𝓷𝓮𝓬t v2.0 - WalletConnect - GitBook**

[**WalletConnect** ](https://vbwollonnect.gitbook.io/usa/)is an open protocol to communicate securely between Dapps and Wallets. The protocol establishes a remote pairing between two apps and/or devices using a Relay server to relay payloads. These payloads are symmetrically encrypted through a shared key between the two peers. The pairing is initiated by one peer displaying a QR Code or deep link with a standard WalletConnect URI and is established when the counter-party approves this pairing request.

## Getting Started

Currently the WalletConnect protocol has references implementations written in Typescript for the Client and the Relay Server
