Create a LitAuthClient instance
Optional options: LitAuthClientOptionsPrivate debugConfigures logging
Client to connect to Lit nodes
Private providersMap of providers
Relay server to subsidize minting of PKPs
The redirect URI that Lit's auth server should send the user back to
Returns an initialized provider by type
Type of provider to get
Initialize a provider
Type of provider to initialize
Optional options: ProviderOptionsOptions for the provider
Mints a new pkp with all AuthMethods provided. Allows for permissions and flags to be set seperately.
If no permissions are provided then each auth method will be assigned 1 for sign anything
If no flags are provided then sendPkpToitself will be false, and addPkpEthAddressAsPermittedAddress will be true
It is then up to the implementor to transfer the pkp nft to the pkp address.
note When adding permissions, each permission should be added in the same order the auth methods are ordered
pkp information
Optional addOptional pkpOptional sendStatic getRetrieves the authentication ID based on the provided authentication method.
The authentication method
Generated using TypeDoc
Class that handles authentication through Lit login