Rate Limits & Quotas
BlockEden.xyz implements intelligent rate limiting to ensure fair usage and optimal performance for all users. This guide explains how rate limits work, what limits apply to your tier, and best practices for staying within limits.
Overview
Our rate limiting system uses two types of limits:
- RPS (Requests Per Second): Controls how fast you can make API requests
- Daily Quota: Limits total compute units consumed per day
Both limits are enforced to ensure service quality and fair resource allocation across all users.
Understanding Rate Limits
How Rate Limiting Works
When you make an API request to BlockEden.xyz, the system checks:
- Authentication: Is a valid access key provided in the URL?
- IP-based limit: For FREE tier users, IP address is also rate limited
- User-based limit: Based on your pricing plan
- Daily quota: Total compute units consumed today
If any limit is exceeded, you'll receive a 429 Too Many Requests
response.
Rate Limit Architecture
Your Request → BlockEden.xyz API
↓
1. Extract access key from URL path
Example: /eth/{your-20-char-key}/v1/block
↓
2. Check pricing plan (FREE/BASIC/PRO/ENTERPRISE)
↓
3. Apply rate limit based on tier
↓
4. Check daily quota
↓
5. Process request or return 429
Pricing Tiers & Limits
FREE Tier
The FREE tier is designed for development, testing, and small-scale applications.
Metric | Limit | Notes |
---|---|---|
User RPS | 5 requests/second | Per user (shared across all access keys) |
IP RPS | 12 requests/second | Per IP address |
Enforcement | AND logic | Both limits must pass |
Daily Quota | Plan-specific | See compute units |
Important: FREE tier users must pass both the user RPS limit (5 req/s) and IP RPS limit (12 req/s). If either limit is exceeded, requests will be throttled.
Use case: Development, testing, hobby projects, small applications
BASIC Tier
The BASIC tier removes IP-based restrictions and provides higher throughput.
Metric | Limit | Notes |
---|---|---|
User RPS | 10 requests/second | Per access key |
IP RPS | None | No IP restrictions |
Daily Quota | Plan-specific | See compute units |
Use case: Small to medium production applications
PRO Tier
The PRO tier offers the same RPS as BASIC with enhanced quota and support.
Metric | Limit | Notes |
---|---|---|
User RPS | 10 requests/second | Per access key |
IP RPS | None | No IP restrictions |
Daily Quota | Plan-specific | Higher quota than BASIC |
Support | Priority support | Faster response times |
Use case: Production applications, growing businesses
ENTERPRISE_50 Tier
High-performance tier for demanding applications.
Metric | Limit | Notes |
---|---|---|
User RPS | 50 requests/second | Per access key |
IP RPS | None | No IP restrictions |
Daily Quota | Plan-specific | Enterprise-grade quota |
Support | Dedicated support | SLA available |
Use case: Large-scale applications, high-traffic DApps