Skip to content

Jonjay2626/walletconnect-docs

Repository files navigation

WalletConnect v1.0.0-beta

Introduction

WalletConnect is an open protocol to communicate securely between Wallets and Dapps (Web3 Apps). The protocol establishes a remote connection between two apps and/or devices using a Bridge server to relay payloads. These payloads are symmetrically encrypted through a shared key between the two peers. The connection 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 connection request. It also includes an optional Push server to allow Native applications to notify the user of incoming payloads for establishes connections.

Getting Started

Currently the WalletConnect protocol has references implementations written in Typescript for the Client SDK (browser/react-native), the Bridge Server and the Push server.

To quickly setup for your Dapp or Wallet, go to Quick Start for code examples.

To read in more detail about the WalletConnect protocol, go to Technical Specification

<<<<<<< HEAD Additionally you can also consult the API references for Client SDK, Bridge Server and Push Server

Useful Links

Test Wallet: test.walletconnect.org (Source code)

Example Dapp: example.walletconnect.org (Source code)

Additionally you can also consult the API references for Client SDK, Bridge Server and Push Server

c681b54eddfd40c5bffb34b95d0bc4ad3da26309

Community

Share your experience, contribute or ask questions with the WalletConnect Community

About

WalletConnect Documentation

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 76.6%
  • CSS 23.4%