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. A recovery method (C>(options):Promise<Wallet<C>>
recovery or recoveryMethods) is required; signers are optional.
If no signer is provided, the wallet is read-only until one is added.
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
