Introduction

WalletConnectarrow-up-right is a popular web3 standard to connect blockchain wallets to dApps. WalletConnect creates a secure encrypted connection between apps and wallets via a relay server. The connected clients can be on any platform as long as they have an internet connection. This means an app running on a desktop browser can request a connection to a mobile wallet without the devices being physically connected. To learn more about the WalletConnect protocol visit their documentation pagearrow-up-right.

Xverse walletarrow-up-right is a Bitcoin wallet for web3 powered by Stacksarrow-up-right. It supports signing of all Stacks authentication and transaction requests via WalletConnect in addition to the native Stacks Connectarrow-up-right methods. It also supports Bitcoin transactions request. WalletConnect is currently supported by Xverse wallet on iOSarrow-up-right and Androidarrow-up-right.

These documentation pages will provide a quick start guide to integrating WalletConnect for Stacks in your application and a reference for the JSON API. A complete example with a web application and dummy wallet implementation is also provided.

Last updated