Skip to main content
POST
Confirm Top-Up Transaction

Authorizations

Authorization
string
header
required

Bearer token from device or wallet auth

Body

application/json
transaction
string
required

Base64-encoded signed Solana transaction.

wallet_address
string
required

Wallet that signed the transaction.

Required string length: 32 - 44
amount
number<float>
required

Expected USDC amount (must match on-chain transfer).

Required range: x >= 5

Response

Balance credited successfully.

success
boolean
Example:

true

message
string
data
object