Error Handling
This guide covers error handling patterns for the Privacy Boost React SDK. For the cross-platform error code reference, see Error Handling.Error Types
All SDK operations throwPrivacyBoostError on failure:
Common Error Codes
| Code | Description | Retryable |
|---|---|---|
NOT_AUTHENTICATED | User not logged in | No |
INSUFFICIENT_BALANCE | Not enough balance | No |
TRANSACTION_REJECTED | User rejected in wallet | No |
INVALID_AMOUNT | Invalid amount format | No |
INVALID_RECIPIENT | Invalid privacy address | No |
NETWORK_ERROR | Network request failed | Yes |
RATE_LIMITED | Too many requests | Yes |