wallets
Creates a new wallet for the user
POST
/
users
/
{userId}
/
wallets
Authorizations
Authorization
string
headerrequiredBearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
userId
string
requiredUUID of the user
Body
application/json
publicWalletAddress
string
requiredValid blockchain wallet address, must be an alphanumeric string without any special characters
chain
enum<string>
requiredAvailable options:
ETH
, EVM
, FLOW
, SOL
, ALGO
, STARK
, COSMOS
, BTC
walletName
string
requiredwalletProvider
enum<string>
requiredAvailable options:
browserExtension
, custodialService
, walletConnect
, qrCode
, deepLink
, embeddedWallet
, smartContractWallet
additionalWalletAddresses
object[]
Response
201 - application/json
id
string
requiredUUID of the user
name
string
requiredchain
enum<string>
requiredAvailable options:
ETH
, EVM
, FLOW
, SOL
, ALGO
, STARK
, COSMOS
, BTC
publicKey
string
requiredValid blockchain wallet address, must be an alphanumeric string without any special characters
provider
enum<string>
requiredAvailable options:
browserExtension
, custodialService
, walletConnect
, qrCode
, deepLink
, embeddedWallet
, smartContractWallet
properties
object