Repository navigation
docs(hyperliquid): add connect steps to Peering Access - #214
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The Peering Access page tells customers how to request peering but not what to do once they get their peer details. This adds a Connect your node section after "Request peering":
root_node_ipsset to the peer,try_new_peers: false,split_client_blocks: true,chain: Mainnet, with a short table on why each setting is there.A disk and bandwidth note follows the settings table. Mempool output is several hundred GB to about 1 TB of disk writes per day. Inbound bandwidth is lower because gossip is compressed on the wire. It also tells readers to set a retention policy.
applied blockin the log,mempool_txsgrowing. There are two admonitions, one for "connected but no data" and one for "no fallback to public peers".Notes:
<PEER_IP>). The page already says peer details are sent after approval. A hardcoded IP would go stale once there is more than one user peering host.chain: Mainnetis included because Hyperliquid's own examples set it, and it is what was run in testing.override_gossip_config.json, but some changes did not take effect without a restart, and nothing is logged either way.mempool_txsat 4.29 MB/s (~371 GB/day), all~/hl/dataoutput at 8.61 MB/s (~744 GB/day) and NIC inbound at 1.26 MB/s (~109 GB/day). They match public figures: QuickNode reports ~1.1 TB/day of raw mempool volume, and Ironflow reports ~700 GB/day of node writes before cleanup. The note gives a range rather than exact numbers because one short sample isn't enough to publish.Not in this PR: the "How it works", "Uptime" and "Autoscaling" sections still describe the Block Proxy tier. That no longer matches how peering is delivered (a dedicated user-peering host behind our privileged node). That needs a separate rewrite, and a decision on how much topology to publish.
Testing
mempool_txsgrowing.mkdocs buildpasses with no new warnings. The rendered page has the section, the highlighted JSON block and both admonitions.