Prerequisites
Before you begin, make sure you have set up your Privy app and obtained your app ID and client ID from the Privy Dashboard.A properly set up app client is required for mobile apps and other non-web platforms to allow your
app to interact with the Privy API. Please follow this
guide to configure an app client.
Initializing Privy
Initialize a Privy instance with your application context and aPrivyConfig
object:
Configuration
The configuration fields for the PrivyConfig are:Your Privy application ID, which can be obtained from the Privy Developer
Dashboard, under App Settings > Basics
Your app client ID, which can be obtained from the Privy Developer
Dashboard, under App Settings > Clients
(Optional) Your preferred log level. If no log level is specified, it will default to
PrivyLogLevel.NONE
.(Optional) Only use this if you plan to use custom authentication. Find more information
here.
Be sure to maintain a single instance of Privy across the lifetime of your application.
Initializing multiple instances of Privy will result in unexpected errors.