Fair usage policy
General
Section titled “General”- Node & Indexer APIs are FREE!
- No tokens, no setup, no surprises
- Free tier provides vanilla flavor API only - so you can easily migrate to your own
- Time travel (state at past rounds) is free on testnet; mainnet history needs a paid plan
- Please mention using Nodely on your project site when doing > 1M requests monthly
- Both front-end & back-end traffic is subject to daily quota restrictions.
- IPFS gateway traffic is counted towards daily quota along with all other APIs
- Need more? The Boost and Unlimited plans add API tokens, usage analytics and higher request rates; Unlimited also drops the daily quota.
Free tier limits
Section titled “Free tier limits”Please observe the following limits. Nodely reserves the right to start rejecting requests once daily quota is exceeded.
Projects can can check the dashboard to see the quota status.
Daily quotas count per UTC day and reset at 00:00 UTC.
Per project / site
Section titled “Per project / site”- Up to 128k requests per day (about 3.8M per month)
- 1000 requests/s per site across all free tier regions
- 2 GB worth of responses per day (about 60 GB per month)
Per individual user / browser (ext. IP address)
Section titled “Per individual user / browser (ext. IP address)”- 30 requests/s, 10 concurrent calls
- 5 requests/s for bot traffic: requests without a browser
RefererorOrigin(backends, scripts, bots) - 18 transaction POSTs per second
- 128k requests or 2 GB worth of responses per day
Exceeding limits
Section titled “Exceeding limits”Realtime requests
Section titled “Realtime requests”For requests that exceed per second or concurrency limits the API will return HTTP 429 code. Please use exponential backoff after receiving 429 response.
Daily quotas
Section titled “Daily quotas”API edges refresh quota usage about every 30 seconds, from usage data that runs a few minutes behind. As an IP address or a site gets close to its daily quota, a growing share of its requests is rejected at random. Once the quota is used up, all of them are rejected until 00:00 UTC.
You can expect :
| HTTP result | when |
|---|---|
| 429 | you exceeded number of requests/s |
| 429 | you exceeded number of requests in flight |
403 Daily free API quota exceeded |
you are close to or over the daily byte or request quota |
See quotas and rate limits for the paid plans.