Methods
createDeviceSigner()
createDeviceSigner(Defined in: packages/wallets/src/sdk.ts:67deviceKeyStorage,address?):Promise<DeviceSignerConfig>
Parameters
Returns
Promise<DeviceSignerConfig>
createPasskeySigner()
createPasskeySigner(Defined in: packages/wallets/src/sdk.ts:71passkeyName):Promise<RegisterSignerPasskeyParams>
Parameters
Returns
Promise<RegisterSignerPasskeyParams>
createWallet()
createWallet<Defined in: packages/wallets/src/sdk.ts:63 Create a new wallet. Works on both client and server side. Either a signer or recovery must be provided. If no signer is provided but recovery is set, the wallet will be read-only.C>(options):Promise<Wallet<C>>
Type Parameters
Parameters
Returns
Promise<Wallet<C>>
A new wallet
getWallet()
Call Signature
getWallet<Defined in: packages/wallets/src/sdk.ts:40 Get an existing wallet. Works on both client and server side. On client side, provide wallet args directly. On server side, provide the wallet locator string and wallet args.C>(args):Promise<Wallet<C>>
Type Parameters
Parameters
Returns
Promise<Wallet<C>>
A wallet if found, throws WalletNotAvailableError if not found
Call Signature
getWallet<Defined in: packages/wallets/src/sdk.ts:41 Get an existing wallet. Works on both client and server side. On client side, provide wallet args directly. On server side, provide the wallet locator string and wallet args.C>(walletLocator,args):Promise<Wallet<C>>
Type Parameters
Parameters
Returns
Promise<Wallet<C>>
A wallet if found, throws WalletNotAvailableError if not found
from()
Defined in: packages/wallets/src/sdk.ts:27 Initialize the Wallets SDKstaticfrom(crossmint):CrossmintWallets
Parameters
Returns
CrossmintWallets
A new CrossmintWallets instance
