It's important you study rate limits for your plan and the different services that you use. Please email [email protected] if you have any questions!
As Moralis offers a free tier we have systems in place in order to prevent abuse of our systems.
Below are a few scenarios where your IP may get temporarily banned.
If you are sending requests although your key is already rate-limited we may temporarily ban your IP. For example, let's say you are on the free plan and you are allowed to do 3,000 requests per minute using your key. If you try to do 100,000 requests in the same minute using the same key - you will most likely get temporarily IP-banned.
You are allowed to use several keys on the same IP for testing when you are way below your rate limits but it's not recommended for production as our systems may flag it as abuse. For example, if you create 100 free accounts and send requests using the keys from these accounts from the same IP - it's going to be temporarily disabled.
If you think you are temporarily banned by mistake please email [email protected] and we will help you fast.
Ideally don't use more than 1 key on the same IP.
Implement rate-limiting logic in your app so you don't try doing more requests than your plan allows.
Email us at [email protected] if you have any questions.