About the Fireblocks Wallet Link
As the demand for Web3 accessibility and usage grows, more users want to use dApps directly to manage their NFTs, get rewards, and more. The Fireblocks Wallet Link allows your users to connect their Fireblocks wallet addresses directly to Web3 applications (dApps), without your users needing to use their own wallet or any other application. This enables you to offer your users one-stop shopping for anything related to crypto and Web3.Creating a Wallet Link connection
The Wallet Link currently supports WalletConnect connections. WalletConnect is a well-established standard for connecting wallets and Web3 applications and is supported by all of the leading dApps today. When a user wants to connect to a dApp, they scan a QR code provided by WalletConnect inside the dApp. This QR code contains a URI that represents the connection session to be established between the dApp and the wallet. Passing this URI onto Fireblocks using the API allows the connection to be successful. To initiate a new connection, pass the URI as follows.For Web3 connections from a Non Custodial Wallet, please use the payload below:
Approving a Web3 connection request
You can approve or reject the Web3 connection request based on the data in the connection response.If you want to limit your users to only some dApps, simply reject connection requests from any unapproved dApp.