Rate Limits

Rate limits exist to protect against bursts of activity and maintain stability. If you send too many requests in quick succession, a 429 error response code might be returned.

Additional rate limit restrictions apply to wallet creation requests, depending on the worker identification method your organization provides.

Common rate limit error causes

  • Large volume of closely-spaced requests
  • Many long-lived requests

Handling

  • Watch for 429 error response codes and build a retry mechanism.
  • Use exponential backoff.
  • Use a token bucket to globally limit requests to the available tokens in the bucket.