signedMessage
string
required
Example:

"signed message"

messageToSign
string
required
Example:

"message to sign"

publicWalletAddress
string
required
Maximum length: 255
Example:

"An example name"

chain
enum<string>
required
Available options:
ETH,
EVM,
FLOW,
SOL,
ALGO,
STARK,
COSMOS,
BTC,
ECLIPSE
walletName
string
required
Maximum length: 255
Example:

"An example name"

walletProvider
enum<string>
required
Available options:
browserExtension,
custodialService,
walletConnect,
qrCode,
deepLink,
embeddedWallet,
smartContractWallet
oauth
object
skipEmptyAccountCheck
boolean

Used for wallet transfers. When set to true it will execute the transfer even if the wallet is the only one that the transferor has.Be warn that this will result an orphan account that will be impossible to access.

captchaToken
string

When provided, used to verify that a captcha is valid and get the success/failure result from the captcha provider server-side.

network
string
Maximum length: 255
Example:

"An example name"

additionalWalletAddresses
object[]

Additional addresses associated with the wallet.

An additional address associated with a wallet.

backup
string
Maximum length: 255
Example:

"An example name"

password
string
Maximum length: 100
passwordSource
enum<string>
Available options:
dynamic,
user
sessionPublicKey
string
Example:

"An example name"

Was this page helpful?