Skip to content

Commit 7aeb2b5

Browse files
committed
chore(hermes) Add hermes rate limits
1 parent e29c238 commit 7aeb2b5

File tree

1 file changed

+9
-1
lines changed
  • pages/price-feeds/api-instances-and-providers

1 file changed

+9
-1
lines changed

pages/price-feeds/api-instances-and-providers/hermes.mdx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,17 @@ URL: https://hermes-beta.pyth.network
2222

2323
</Callout>
2424

25+
### Rate limits
26+
27+
In order to maximize the reliability of the Public Hermes API, a request rate limit is enforced.
28+
All endpoints limits are set at 30 requests every 10 seconds per IP address.
29+
Clients issuing request above the limit will receive a 429 (Too Many Requests) response for the subsequent 60-second period.
30+
31+
2532
For production deployments, developers integrating with Pyth Network are **strongly encouraged** to use Node Providers
2633
for maximum resilience and decentralization. Moreover, Hermes is designed to be self-hosted, so developers can run their own
27-
instance of Hermes to fetch Pyth price updates. Please note it is not recommended to use the public endpoint for production as it has rate limits.
34+
instance of Hermes to fetch Pyth price updates.
35+
2836

2937
## Node Providers
3038

0 commit comments

Comments
 (0)