Pricing Plans

A guide to understand Alchemy's pricing plans.

Pricing Plans

FeatureFree TierGrowth TierEnterprise Tier
Compute Units300,000,000400,000,000Custom
Approx. # Requests12,000,00016,000,000Custom
# of apps515Unlimited
Throughput (CUPS)330660Custom
Full Archive Data:white-check-mark::white-check-mark::white-check-mark:
Multichain (Mainnet & Testnets):white-check-mark::white-check-mark::white-check-mark:
No daily request limit:white-check-mark::white-check-mark::white-check-mark:
24/7 Support:white-check-mark::white-check-mark::white-check-mark:
Enhanced APIS (NFT, Transfers, Token, Notify):white-check-mark::white-check-mark::white-check-mark:
Trace, Debug APIs:x::white-check-mark::white-check-mark:
Reinforced Transactions:x::white-check-mark::white-check-mark:
Transaction Simulation:white-check-mark::white-check-mark::white-check-mark:
Auto-scaling Compute Units:x::white-check-mark::white-check-mark:
Custom SLAs:x::x::white-check-mark:
Committed Use Discounts:x::x::white-check-mark:
Pay in Crypto or NFTs:x::x::white-check-mark:

Auto-Scale Compute (Growth Tier Only)

Turning on autoscale gives you instant access to on-demand compute at volume discounts. No more worrying about your node going down due to a spike in traffic, or even waiting days for new nodes to sync. Autoscale gives you infinite scalability at affordable prices.

Monthly Compute Units (CU)Price
Every 1,000,000 over 400M$1.20

Throughput (CUPS)

Each application has reserved dedicated Throughput, measured in Compute Units per Second. Applications can greatly exceed their dedicated throughputs based off of elastic demand in our system.

Since each request is weighted differently, we base this on the total compute units used rather than the number of requests. For example, if you send one eth_blockNumber (10 CUs), two eth_getLogs (75 CUs), and two eth_call(26 CUs) requests in the same second, you will have a total of 212 CUPS. Note that even if your application limit is 200 CUPS, this throughput will likely be allowed still by the system.


If you are experiencing throughput errors, or want create a more robust and reliable experience for your users, we recommend implementing retries.