The SDK uses a number of objects to represent different things. Here is a list of all of the objects used by the SDK and links to their reference pages.
WalletConnector: This is Dynamic’s abstraction over the wallet interface. This can be used to interact with the users wallet.
UserProfile: An object containing attributes about the user such as the wallet address, email, first name, etc.
Wallet: An object containing the attributes about the connected wallet. This object would be available immediately after a wallet has been connected.
JWT Payload: JWT to verify some claims about the end user.
JwtVerifiedCredential: A representation of a verified wallet.
AccessDeniedCustomButton: An object containing custom text and action for access denied modal.
EvmNetwork: Object which represents a network on the Ethereum Virtual Machine (EVM).
WalletsByChain: Array of objects, used primarily for bridging.