Skip to content

Conversation

@devin-ai-integration
Copy link
Contributor

Description

This PR removes all references to self-hosting Hermes nodes from the documentation. Self-hosting Hermes is being deprecated, so the documentation has been updated to only reference third-party node providers and the public Pyth Data Association endpoint.

Type of Change

  • New Page
  • Page update/improvement
  • Fix typo/grammar
  • Restructure/reorganize content
  • Update links/references
  • Other (please describe):

Areas Affected

  • pages/price-feeds/core/api-instances-and-providers/hermes.mdx - Removed "Self-Hosting" section and references to self-hosting
  • pages/price-feeds/core/api-instances-and-providers/pythnet-rpc.mdx - Deleted entire page (was only needed for self-hosting)
  • pages/price-feeds/core/api-instances-and-providers.mdx - Updated to remove Pythnet RPC references
  • pages/price-feeds/core/api-instances-and-providers/_meta.json - Removed pythnet-rpc from navigation
  • pages/price-feeds/core/how-pyth-works/hermes.mdx - Removed self-hosting reference

Changes Summary

  1. Removed Self-Hosting section from Hermes documentation that included Helm chart instructions
  2. Deleted pythnet-rpc.mdx page entirely since it was only needed for self-hosting Hermes
  3. Updated all references to remove mentions of self-hosting capabilities
  4. Simplified navigation by removing the Pythnet RPC page from the menu

Checklist

  • I ran pre-commit run --all-files to check for linting errors
  • I have reviewed my changes for clarity and accuracy
  • All links are valid and working
  • Images (if any) are properly formatted and include alt text
  • Code examples (if any) are complete and functional
  • Content follows the established style guide
  • Changes are properly formatted in Markdown
  • Preview renders correctly in development environment

Human Review Checklist

Important items to verify:

  1. Broken links: Confirm no other pages in the documentation link to the deleted pythnet-rpc.mdx page
  2. Scope alignment: Verify that deleting the entire pythnet-rpc page (not just updating it) aligns with the intent to deprecate self-hosting
  3. Content flow: Check that the updated text in all modified files reads naturally and makes sense
  4. Navigation: Verify the site navigation still works correctly after removing pythnet-rpc from _meta.json
  5. Build verification: Ensure the documentation site builds and renders correctly with these changes

Related Issues

Related to forum discussion: https://dev-forum.pyth.network/t/470

Additional Notes

This change was requested in response to a forum post where a user asked about self-hosting Hermes. The team decided to remove self-hosting documentation as it is being deprecated.

Contributor Information

- Remove Self-Hosting section from Hermes documentation
- Remove pythnet-rpc.mdx page as it was only needed for self-hosting
- Update api-instances-and-providers to remove self-hosting mentions
- Update how-pyth-works/hermes.mdx to remove self-hosting reference

Co-Authored-By: aditya@dourolabs.xyz <aditya@dourolabs.xyz>
@devin-ai-integration
Copy link
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@vercel
Copy link

vercel bot commented Nov 18, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
docs Ready Ready Preview Comment Nov 18, 2025 8:27pm
documentation Error Error Nov 18, 2025 8:27pm

@aditya520
Copy link
Member

aditya520 commented Nov 18, 2025

Why did you remove the pythnet rpc and its api-refernce? We need it.

@devin-ai-integration
Copy link
Contributor Author

You're right - I shouldn't have removed the entire Pythnet RPC page. I'll restore it with the following changes:

  1. Keep the Pythnet RPC providers list (Triton, P2P, Blockdaemon, Figment)
  2. Update the intro to not tie it exclusively to Hermes self-hosting
  3. Remove only the paragraph about self-hosting Pythnet RPC

Could you clarify what you meant by "api-reference"? I want to make sure I restore everything you need. Did you mean:

  • The pythnet-rpc.mdx page itself (with the providers list)?
  • A separate API reference document?
  • Something else?

I'll restore the page now with the changes above.

- Restore pythnet-rpc.mdx page with providers list
- Update intro to not tie exclusively to Hermes self-hosting
- Remove paragraph about self-hosting Pythnet RPC
- Re-add pythnet-rpc to navigation and api-instances-and-providers.mdx

This addresses feedback that the Pythnet RPC page is still needed
for other workflows beyond Hermes self-hosting.

Co-Authored-By: aditya@dourolabs.xyz <aditya@dourolabs.xyz>
@aditya520 aditya520 merged commit 0adaa00 into main Nov 18, 2025
4 of 5 checks passed
@aditya520 aditya520 deleted the devin/1763495919-remove-hermes-self-hosting branch November 18, 2025 20:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants