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