Deposit

Deposit endpoints for guest users and registered users

Get Deposit Status (Guest)

Returns the deposit status for a guest user.

SecurityAuthorization
Request
query Parameters
token
required
string
Responses
200

Successful response

get/Deposits/status/guest

Get Deposit Address (Guest)

Retrieves the deposit address for a guest user.

SecurityAuthorization
Request
path Parameters
currency
required
string
query Parameters
token
required
string
external_transaction_id
required
string
Responses
200

Successful response

get/Deposits/{currency}/address/guest

Get Deposit Address Token (GasLess) (Guest)

Retrieves a gasless deposit address for a guest user.

SecurityAuthorization
Request
path Parameters
currency
required
string
network
required
string
query Parameters
user_id
required
string
external_transaction_id
required
string
amount
required
string
tempAddress
required
string
Responses
200

Successful response

post/Deposits/{currency}/{network}/address/guest

Get Temporary Address Token (GasLess) (Guest)

Generates a temporary address for a gasless deposit for a guest user.

SecurityAuthorization
Request
query Parameters
user_id
required
string
Responses
200

Successful response

post/Deposits/address/guest/gasless/temp-address

Get Deposit Address Token — Wallet Connect (Guest)

Retrieves a deposit address via Wallet Connect for a guest user.

SecurityAuthorization
Request
path Parameters
currency
required
string
network
required
string
query Parameters
user_id
required
string
external_transaction_id
required
string
source
required
string
Value: "WALLET-CONNECT"
Responses
200

Successful response

post/Deposits/{currency}/{network}/address/guest/wallet-connect

Get Deposit Address Token — Temp Address (Guest)

Retrieves a temporary deposit address for a guest user.

SecurityAuthorization
Request
path Parameters
currency
required
string
network
required
string
query Parameters
token
required
string
external_transaction_id
required
string
wallet_type
required
string
Responses
200

Successful response

post/Deposits/{currency}/{network}/address/temp/guest

Create Deposit (User)

Creates a deposit address for a registered user.

SecurityAuthorization
Request
path Parameters
currency
required
string
network
required
string
query Parameters
user_id
required
string
external_transaction_id
required
string
amount
required
string
Responses
200

Successful response

post/Deposits/{currency}/{network}/address/guest/gasless