Withdraw SOL from a user’s Kalshi wallet to an external address
curl -X POST \ -H "x-api-key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "destinationAddress": "7BfknMUrXjZ96swfM4uLzDXi9QgtcdjQKiWcG4QxW2So", "amount": "0.05" }' \ "https://trade.predexon.com/api/users/USER_ID/withdraw/withdraw-sol"
{ "success": true, "transactionHash": "5KtP9LMv...", "amount": "0.05", "destinationAddress": "7BfknMUrXjZ96swfM4uLzDXi9QgtcdjQKiWcG4QxW2So" }
Unique identifier for the user
Recipient Solana wallet address (base58 format)
SOL amount to withdraw (e.g., "0.05")
SOL withdrawal completed
Whether the withdrawal was successful
Solana transaction signature
SOL amount withdrawn
Recipient wallet address