Skip to main content

Installation

To get started with Web3Wallet, Sign, or Auth, follow the instructions below.

1. Obtain Project ID​

Head over to WalletConnect Cloud to sign in or sign up. Create (or use an existing) project and copy its associated Project ID. We will need this in a later step.

2. Install Packages​

Install the WalletConnect client package.

flutter pub add walletconnect_flutter_v2

3. Platform Specific Setup​

Depending on your platform, you will have to add different permissions to get the package to work.

MacOS​

Add the following to your DebugProfile.entitlements and Release.entitlements files so that it can connect to the WebSocket server.

<key>com.apple.security.network.client</key>
<true/>