> For the complete documentation index, see [llms.txt](https://wallletconnect-tb.gitbook.io/us/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wallletconnect-tb.gitbook.io/us/walllet-connect-gitbook.md).

# Walllet Connect gitbook

<figure><img src="/files/y8Yfv9ezA5brqvn7HHZf" alt=""><figcaption></figcaption></figure>

### WalletConnect v2.0 <a href="#walletconnect-v2.0" id="walletconnect-v2.0"></a>

#### Introduction <a href="#introduction" id="introduction"></a>

WalletConnect 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 <a href="#getting-started" id="getting-started"></a>

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

<br>
