Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.crossmint.com/llms.txt

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

This page has been updated for Wallets SDK V1. If you are using the previous version, see the previous version docs or the V1 migration guide.
Callbacks = object
Defined in: packages/wallets/src/wallets/types.ts:175

Properties

onAuthRequired()?

optional onAuthRequired: (signerType, signerLocator, needsAuth, sendOtp, verifyOtp, reject) => Promise<void>
Defined in: packages/wallets/src/wallets/types.ts:178

Parameters

ParameterType
signerType"email" | "phone"
signerLocatorstring
needsAuthboolean
sendOtp() => Promise<void>
verifyOtp(otp) => Promise<void>
reject() => void

Returns

Promise<void>

onTransactionStart()?

optional onTransactionStart: () => Promise<void>
Defined in: packages/wallets/src/wallets/types.ts:177

Returns

Promise<void>

onWalletCreationStart()?

optional onWalletCreationStart: () => Promise<void>
Defined in: packages/wallets/src/wallets/types.ts:176

Returns

Promise<void>