Skip to main content
POST
Prepare Top-Up Transaction

Authorizations

Authorization
string
header
required

Bearer token from device or wallet auth

Body

application/json
amount
number<float>
required

USDC amount to top up.

Required range: 5 <= x <= 10000
wallet_address
string
required

Solana wallet public key (base58).

Required string length: 32 - 44

Response

Unsigned transaction built successfully.

success
boolean
Example:

true

message
string
data
object