Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion pages/price-feeds/core/api-instances-and-providers.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

The following documentation explains how to get access to an instance of Hermes or a Pythnet RPC.
Developers may need access to these services in order to use Pyth Price Feeds.
Both services can be self-hosted or accessed through a third-party provider.
See the following guides to learn more about how to access each service:

- [Hermes](api-instances-and-providers/hermes)
Expand Down
10 changes: 1 addition & 9 deletions pages/price-feeds/core/api-instances-and-providers/hermes.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,7 @@ All endpoints limits are set at 30 requests every 10 seconds per IP address.
Clients issuing request above the limit will receive a 429 (Too Many Requests) response for the subsequent 60-second period.

For production deployments, developers integrating with Pyth Network are **strongly encouraged** to use Node Providers
for maximum resilience and decentralization. Moreover, Hermes is designed to be self-hosted, so developers can run their own
instance of Hermes to fetch Pyth price updates.
for maximum resilience and decentralization.

## Node Providers

Expand All @@ -40,10 +39,3 @@ The following node providers offer Hermes:
- [P2P](https://p2p.org)
- [extrnode](https://extrnode.com/)
- [Liquify](https://www.liquify.io/)

## Self-Hosting

The Pyth Data Association provides a Helm chart for running Hermes in
[charts](https://github.com/pyth-network/charts/tree/main/charts/hermes) repository. Please refer to the chart's readme
for the configuration values.
You will need a Pythnet RPC to run Hermes; see the [guide for accessing a Pythnet RPC](pythnet-rpc).
Original file line number Diff line number Diff line change
@@ -1,12 +1,9 @@
# Pythnet RPC

You will need a Pythnet RPC to run Hermes, which you can obtain from any of the Pythnet RPC
Some Pyth workflows require access to a Pythnet RPC. You can obtain access from any of the Pythnet RPC
providers below:

- [Triton](https://triton.one)
- [P2P](https://p2p.org)
- [Blockdaemon](https://blockdaemon.com/)
- [Figment](https://figment.io)

Alternatively, you can host Pythnet RPC yourself, but this is discouraged due to the potential high cost and maintenance
involved in operating it. If you still wish to run it, please contact the Pyth team for more information.
2 changes: 1 addition & 1 deletion pages/price-feeds/core/how-pyth-works/hermes.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,6 @@ $ curl https://hermes.pyth.network/api/latest_price_feeds?ids[]=0xff61491a931112

## Accessing Hermes

Hermes is a permissionless service that can either be self-hosted or accessed through a third-party provider (similar to a blockchain RPC).
Hermes can be accessed through a third-party provider (similar to a blockchain RPC).
The Pyth Data Association also operates a public instance for development purposes.
Please see [Hermes API Instances and Providers](/price-feeds/core/api-instances-and-providers/hermes) for more details.
Loading