Authentication
What is Privy?
Privy is a service that allows for users to easily setup a Web3 wallet, this service allows for common SSO's to be used in the sign up process like Google. More information about the service can be found here: https://www.privy.io/
What do we use Privy for?
We use Privy in the Otherside to allows users to seamless create wallets that they can use within the experience, Privy also allows linking to third party wallets e.g Metamask. Alongside this we also use Privy to manage user accounts within the Otherside Platform.
To create an account, please first reach out to your Yuga support contact, and provide your (and your teams) email address details. We can then credit them with the appropriate permissions. Once complete, please browse to the WebApp to create your account.
To create an account, or login. Click the "Login" button, and then enter the email details you provided above. You'll be sent a confirmation code to your email to validate your login.
Privy account management
To access and manage your privy account, click on the profile button in the top-right hand corner.

Privy automatically creates a wallet for you when your account is created. We use this wallet for all ODK experience token granting. If you are awarded tokens from participating within ODK events, they'll be credited to your privy wallet. You can also link additional wallets to your privy account, using the "Add a wallet" button. This is required for the WebApp and Unreal experiences to read which tokens you have ownership over and credit you with the appropriate entitlements that are attributed to those tokens. For instance, if you want to be able to switch to your BAYC (or any Yuga) avatar in build, you'll need to link to your wallet that contains the BAYC token.
For more on how we interface with your wallet within experience, please see Wallets (TODO: link wallets)
Last updated