Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.dynamic.xyz/docs/llms.txt

Use this file to discover all available pages before exploring further.

A WalletOption type is used to represent a wallet option in the wallet selection modal. This is as opposed to a Wallet type, which is used to represent a wallet that is currently connected.
FieldOptional/RequiredTypeDescription
isInstalledOnBrowserbooleanIs this wallet installed via a browser extension
keystringNormalization of the wallet name
namestringThe name of the given wallet
walletConnectorWalletConnectorThe wallet connector interface for the given wallet
groupOptionalstringThe wallet which can connect to multiple chains, not present if the wallet is not multi-chain compatible, or if multiple chains are not enabled
groupedWalletsOptionalWalletOption[]Where a wallet supports multiple chains, this array contains t

Example

isInstalledOnBrowser: true;
key: 'phantom';
name: 'Phantom';
walletConnector: WalletConnector;
group: 'phantom';
groupedWallets: [
    {
        isInstalledOnBrowser: true;
        key: '';
        name: 'phantom EVM';
        walletConnector: WalletConnector;
    },
    {
        isInstalledOnBrowser: true;
        key: '';
        name: 'phantom Solana';
        walletConnector: WalletConnector;
    },
    {
        isInstalledOnBrowser: true;
        key: '';
        name: 'phantom Ledger';
        walletConnector: WalletConnector;
    },
];