SSX API Reference
ssx package
Classes
Class | Description |
---|---|
SSX: Self-sovereign anything. A toolbox for user-controlled identity, credentials, storage and more. | |
An intermediate SSX state: connected, but not signed-in. | |
Initializer for an SSXClientSession. |
Enumerations
Enumeration | Description |
---|---|
Enum of supported networks for Alchemy. | |
Enum of supported networks for Ankr. | |
Enum of supported networks for Etherscan. | |
Enum of supported networks for Infura. | |
Enum of supported networks for Pocket. | |
Enum of supported EthersJS providers. |
Interfaces
Interface | Description |
---|---|
Interface to an intermediate SSX state: connected, but not signed-in. | |
Optional session configuration for the SIWE message. | |
Core config for SSX. | |
SSX web3 configuration settings | |
Core config for SSX. | |
ENS options supported by SSX. | |
ENS data supported by SSX. | |
ENS options supported by SSX. | |
Interface for an extension to SSX. | |
SSX web3 configuration settings | |
Web3 provider configuration settings | |
Server endpoints configuration. |
Variables
Variable | Description |
---|---|
Type-Guard for SSXAnkrProvider. | |
Type-Guard for SSXCustomProvider. | |
Type-Guard for SSXPocketProvider. |
Type Aliases
Type Alias | Description |
---|---|
Overrides for the session configuration. | |
Extra SIWE fields. | |
Alchemy provider settings. | |
Ankr provider settings. | |
Representation of an active SSXSession. | |
Cloudflare provider settings. | |
Custom provider settings. | |
Etherscan provider settings. | |
Generic provider settings. | |
Infura provider settings. | |
Infura provider project settings. | |
Pocket provider settings. | |
The ssx-powered server configuration settings | |
Supported provider types. | |
The URL of the server running ssx-server. Providing this field enables SIWE server communication | |
Representation of an active SSXSession. |
Last updated