Skip to content
SwapKit is a powerful suite of tools for building blockchain applications.

createWallet

createWallet<ConnectParams, SupportedChains, Name, WalletType>(__namedParameters): { [key in string]: { connectWallet: (connectParams: { addChain: AddChainType }) => (params: ConnectParams) => Promise<boolean>; supportedChains: SupportedChains } }

Defined in: packages/helpers/src/utils/wallets.ts:214

ConnectParams extends any[]

SupportedChains extends Chain[]

Name extends string

WalletType extends WalletOption

(connectParams) => (…params) => Promise<boolean>

Name

SupportedChains

string | WalletType

{ [key in string]: { connectWallet: (connectParams: { addChain: AddChainType }) => (params: ConnectParams) => Promise<boolean>; supportedChains: SupportedChains } }