Skip to content

Module: web

Web-only APIs

npm install @self.id/web

Classes

Type aliases

AuthenticateParams

Ƭ AuthenticateParams<ModelTypes>: WebClientParams<ModelTypes> & { authProvider: EthereumAuthProvider }

Type parameters

Name Type
ModelTypes extends ModelTypeAliases = CoreModelTypes

ConnectNetwork

Ƭ ConnectNetwork: "dev-unstable" | "mainnet" | "testnet-clay"


SelfIDParams

Ƭ SelfIDParams<ModelTypes>: Object

Type parameters

Name Type
ModelTypes extends ModelTypeAliases = CoreModelTypes

Type declaration

Name Type
client WebClient<ModelTypes>

WebClientParams

Ƭ WebClientParams<ModelTypes>: CoreParams<ModelTypes> & { connectNetwork?: ConnectNetwork }

Type parameters

Name Type
ModelTypes extends ModelTypeAliases = CoreModelTypes