Skip to content

Commit 9eb2b84

Browse files
authored
chore(hermes) Add hermes rate limits callout (#722)
* chore(hermes) Add hermes rate limits * pre-commit
1 parent e29c238 commit 9eb2b84

File tree

1 file changed

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

1 file changed

+7
-1
lines changed

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

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,15 @@ 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+
2531
For production deployments, developers integrating with Pyth Network are **strongly encouraged** to use Node Providers
2632
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.
33+
instance of Hermes to fetch Pyth price updates.
2834

2935
## Node Providers
3036

0 commit comments

Comments
 (0)