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
| Plan | CUs Included | API Throughput | Node Throughput | Nodes |
|---|---|---|---|---|
| Starter | 10M | 1,500 CU/s | 100 CU/s | 2 |
| Pro | 100M | 1,500 CU/s | 100 CU/s | 5 |
| Business | 350M | 3,000 CU/s | 300 CU/s | Unlimited |
| Enterprise | Custom | Custom | Custom | Unlimited |
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:- Monitor your CU consumption in the dashboard
- Keep total CU/s below your plan’s throughput
- Implement exponential backoff for retries
- Cache responses when possible
- Use batch requests to reduce HTTP overhead (not CU cost)

