GET
/api/wallet
🔐 Authentication Required (Bearer Token)
No parameters - Returns wallet information for authenticated user
Wallet Information
GET
/api/wallet/balance
🔐 Authentication Required (Bearer Token)
No parameters - Returns current wallet balance
Wallet Balance
POST
/api/wallet/connect
🔐 Authentication Required (Bearer Token)
📋 Request Body Parameters:
address
string
Required
Web3 wallet address (e.g., 0x...)
Connect Web3 Wallet
GET
/api/wallet/transactions
🔐 Authentication Required (Bearer Token)
No parameters - Returns all transactions for authenticated user's wallet
Wallet Transactions
POST
/api/wallet/withdraw
🔐 Authentication Required (Bearer Token)
📋 Request Body Parameters:
amount
number
Required
Amount to withdraw
currency
string
Optional
Currency (default: USDT)
address
string
Required
Withdrawal address