| 1000 | Internal server error. This error can be caused by various issues, including expired Org Access Tokens. | Check your server configuration, including whether Org Access Tokens have expired, then retry later. |
| 1002 | The HTTP method used in the request is not supported. | Use a supported HTTP method. |
| 1003, 2003 | One or more required parameters are missing from the request. | Provide all required parameters. |
| 1006, 2006 | One or more parameters have an invalid format or contain unsupported values. | Provide valid parameters in the expected format. |
| 12002 | The specified token is not supported. | Choose a supported token. |
| 12007, 30012 | Insufficient balance to perform the requested operation. | Ensure that the source address has enough balance to cover the amount. |
| 12009 | Duplicate request ID. | Use a unique request ID. |
| 12025 | The UTXOs specified in included_utxos or excluded_utxos are invalid. | Verify the UTXOs specified in included_utxos or excluded_utxos. |
| 2000 | An error occurred during processing. | Please try again later. |
| 2010 | Rate limit exceeded due to too many requests in a short time. | Please try again later. |
| 2021 | The request handler is missing or not implemented. | Provide a valid handler for the request. |
| 2022 | The request is missing required headers. | Include all required headers. |
| 2023 | The API signature is missing or invalid. | Verify that the API signature is valid and correct. |
| 2024 | API Key authentication failed. | Use a valid API Key, or confirm that the source IP is whitelisted. |
| 2025, 4001 | Access to the requested resource is forbidden. | Check the permissions associated with the API Key. |
| 2026 | Too many requests. | Please try again later. |
| 2028 | The requested resource was not found. | Check the request URL. |
| 2029 | The provided status flag is invalid. | Provide a valid value for the status flag. |
| 2040 | A resource with the same key already exists. | Use a unique key. |
| 30007 | The amount is invalid. The value is not a valid number or does not match the required format or range. | Provide a valid amount that matches the expected format and range. |
| 30008 | The absolute amount is invalid. The absolute value is too small, too large, or must be non-zero. | Ensure the absolute value of the amount meets the requirements. |
| 30010 | The amount provided is below the fee threshold. The amount is too small to process. | Increase the amount to exceed this threshold. |
| 30023 | (Applies to exchange wallets) The transaction account type is invalid. | Provide a valid transaction account type. |
| 30032 | (Applies to MPC wallets) Invalid combination of key-share holders. | Verify that a valid master signer combination is configured. |
| 40001 | Wallet not exist. | |
| 40002 | Missing api key. | |
| 40003 | The public key not exist. | |
| 40004 | The public key and Wallet id not match. | |
| 40005 | Token not exist. | |
| 40006 | Invalid chain id. | |
| 40007 | Wallet balance not enough. | |
| 40008 | The token’s withdraw not open. | |
| 40009 | The request already exists. | |
| 40010 | Withdraw amount should lager than withdraw fee. | |
| 40011 | Invalid withdraw status. | |
| 40012 | Configue webhook url first. | |
| 40013 | Invalid wallet status. | |
| 40014 | Invalid wallet id. | |
| 40015 | Invalid withdraw address. | |
| 60010 | The specified token is not yet enabled for this team. | Enable the token for your team. |