Skip to main content

Overview

Moralis uses Compute Units (CUs) to track API usage. Rate limits ensure fair usage and system stability across all users.

Rate Limits by Plan

All plans include archive request support.

Understanding Throughput

  • API Throughput - Maximum CUs per second across all your requests
  • Node Throughput - Maximum CUs per second per individual node
  • Nodes - Number of dedicated node endpoints available

Avoiding Rate Limits

To stay within limits:
  1. Monitor your CU consumption in the dashboard
  2. Keep total CU/s below your plan’s throughput
  3. Implement exponential backoff for retries
  4. Cache responses when possible
  5. Use batch requests to reduce HTTP overhead (not CU cost)

Rate Limit Response

When rate limited, you’ll receive an HTTP 429 response:

Need Higher Limits?

Contact Moralis for Enterprise plans with custom limits tailored to your needs.