Cause: The OTP code is incorrect or has expired. OTP codes are valid for 10 minutes.Solution: Request a new OTP and retry authentication.
Insufficient balance
Copy
Ask AI
{ "status": false, "statusCode": 400, "message": "Insufficient balance. Have 0.5 SOL, need 1.0 SOL.", "data": null}
Cause: The wallet doesn’t have enough funds for the requested operation.Solution: Check balances before operations and ensure sufficient funds are available.
Policy violation
Copy
Ask AI
{ "status": false, "statusCode": 403, "message": "Transaction would exceed daily USD limit of $500. Already spent: $450.00 today.", "data": null}
Cause: The transaction violates the agent’s policy settings.Solution: Wait for the daily limit to reset, increase the limit via policy update, or reduce the transaction size.
Never retry a failed transaction without generating a new idempotency key. Using the same key may return a cached error response rather than retrying the operation.