Skip to main content

Choose Your Wallet Provider

info

This page will walk you through your options for wallet providers.

Players will use wallets to manage their assets and interact with your games. The Web3 Unity SDK offers four wallet providers to choose from. The following table details the platforms they can be deployed on.

MetamaskReown (Wallet Connect)Web3 AuthHyperplay
Browser
Desktop
Android
iOS
VR
Social Sign Ons
MetamaskReown (Wallet Connect)Web3 AuthHyperplay

Add Wallets to Your Unity Game

Adding wallet providers to your games is simpler than ever. Inside the Web3Unity prefab that you've dragged and dropped into your scene, navigate to the Connection Handler script in your inspector and expand the Connection Providers dropdown.

If you've only installed our core package, the two available providers will be WalletConnect (which will be renamed to Reown in future versions) and MetaMask. You can add these as providers by clicking the Add Provider button. This will create new configuration file(s) inside your Resources folder.

To add support for social login (Google, Facebook, X), you need to install the web3auth package.

If your game is ready to be published on the Hyperplay launcher, you need to install the Hyperplay package.