What is a Compute Unit?
A Compute Unit (CU) represents the relative computational cost of a request, task, or operation within the Moralis platform. Simple operations consume fewer CUs, while more complex or resource-intensive ones consume more. For example:- A basic wallet balance check may consume a small number of CUs.
- A multi-chain portfolio aggregation, or a high-frequency stream of on-chain events, may consume significantly more.
CU Cost
Each product applies CU-based billing differently. Generally:- CUs are deducted from your plan’s included quota.
- Usage beyond your quota may incur overage charges, depending on your plan and product.
Dynamic Endpoints
Some API endpoints have dynamic CU costs that scale based on the scope of the request. Instead of a fixed cost per call, these endpoints charge a base CU amount multiplied by a variable factor such as the number of chains, wallets, or addresses involved. For example:- An endpoint costing 50 CUs per chain that queries 3 chains will consume 150 CUs total.
- An endpoint costing 250 CUs per chain that queries 5 chains will consume 1,250 CUs total.

