Skip to content

Commit 6f37eae

Browse files
authored
Add missing content. (#1678)
Signed-off-by: bgravenorst <[email protected]>
1 parent 3b37407 commit 6f37eae

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

services/how-to/avoid-rate-limiting.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,19 @@ or the number of credits per second (throughput).
1010

1111
:::info
1212

13-
The credit pricing model replaces request-based billing for free-tier (Core) customers. Customers on
13+
The credit pricing model replaces request-based billing for Core (free-tier) customers. Customers on
1414
Developer and Team plans will be transitioned to the credit model on September 30, 2024.
1515

1616
**Existing customers on Growth and Custom plans will remain on request-based billing**.
1717

1818
:::
1919

2020
For rate limiting designed to protect our service in the event of an attack, Infura uses a combination of:
21+
- Source IP address.
22+
- JSON-RPC method.
23+
- API key.
2124

22-
The throughput of an an account will be throttled once the daily credit limit is reached. Credit
25+
The throughput of an account will be throttled once the daily credit limit is reached. Credit
2326
quota limits will be reset everyday at 00:00 UTC for all customers.
2427

2528
## Rate limit implications
@@ -87,13 +90,13 @@ If you're consistently rate limited, consider these workarounds:
8790
- **Cache Ethereum data locally.** Barring rare deep reorganizations of the chain, blocks more than a
8891
couple of blocks below the head of the chain can be cached indefinitely. Ask for the data once then
8992
keep it locally.
90-
- **Limit RPCs at dapp startup.** Likewise, limit the number of RPCs your dapp calls immediately
93+
- **Limit RPCs at dapp startup.** Likewise, limit the number of RPCs your dapp calls
9194
at startup. Only request data as the user accesses that portion of the dapp, and cache anything
9295
from older blocks for next time.
9396
- **Don't poll Infura in a tight loop.** New blocks come roughly every 15 seconds, so requesting new
94-
data at a faster rate usually doesn't make sense. Consider using `eth_subscribe` to be notified
97+
data at a faster rate often doesn't make sense. Consider using `eth_subscribe` to be notified
9598
when new blocks are available.
9699

97-
You can have Infura notify you when you're near your daily daily credit limit by selecting
100+
You can have Infura notify you when you're near your daily credit limit by selecting
98101
**Email Notifications** in the **Accounts** page of the Infura **Settings**. Infura sends emails
99102
when your daily credits reach 75%, 85%, and 100% of the allowed limit.

0 commit comments

Comments
 (0)