@dynamic-labs/sdk-react-core
Version:
A React SDK for implementing wallet web3 authentication and authorization to your website.
14 lines (13 loc) • 703 B
TypeScript
import { GetSupportedWalletsOpts } from '@dynamic-labs/multi-wallet';
import { WalletConnectorExtension } from '@dynamic-labs/wallet-connector-core';
interface IChain {
enabled: boolean;
name: string;
}
export declare const getEnabledChains: (chains: IChain[]) => ("STARK" | "ETH" | "FLOW" | "SOL" | "EVM" | "ALGO" | "ATOM" | "COSMOS" | "BTC" | "ECLIPSE" | "SUI")[];
type BaseGetSupportedWalletOpts = Omit<GetSupportedWalletsOpts, 'walletConnectProjectId' | 'chainRpcProviders'>;
export declare const getWallets: (props: {
getSupportedWalletOpts: BaseGetSupportedWalletOpts;
walletConnectorExtensions?: WalletConnectorExtension[];
}) => import("../../shared").WalletOption[];
export {};