Skip to content
This repository was archived by the owner on Nov 28, 2025. It is now read-only.

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

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

  • pages/price-feeds/api-instances-and-providers

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)