haqq-mainnet: fix init.sh P2P seeds and JSON-RPC enabling #55

Closed
claude wants to merge 1 commits from issue-3056 into main
Collaborator

Summary

Fixed haqq-mainnet initialization script to inject official P2P seeds and enable JSON-RPC.

Root Cause

init.sh had incorrect configuration filenames and missing peer discovery seeds, leaving nodes isolated (zero peers, no JSON-RPC service) despite correct binary and data.

Changes

  • Injected official haqq mainnet seeds: [p2p] seeds = "861e5892470275a394ebab407e8d62b1931843d3@192.248.181.17:26656,e1b058e5cfa2b836ddaa496b10911da62dcf182e@haqq-seed-de.allnodes.me:26656,e726816f42831689eab9378d5d577f1d06d25716@haqq-seed-us.allnodes.me:26656,0533e20e65912f72f2ad88a4c91eefbc634212d7@haqq-sync.rpc.p2p.world:26656,c45991e0098b9cacb8603caf4e1cdb7e6e5f87c0@eu.seed.haqq.network:26656,e37cb47590ba46b503269ef255873e9698244d8b@us.seed.haqq.network:26656,c593e93e1fb8be8b48d4e7bab514a227aa620bf8@as.seed.haqq.network:26656,0265238d4845e041868d610c100b88f485eeddfb@rpc.haqq.nodestake.top:666"
  • Enabled JSON-RPC explicitly in init script
  • Used official config helpers for P2P binding and localization

Verification

  • ./update.sh regenerated cleanly (0 errors, 520 files processed)
  • rpc commit SHA: 87d418c09014cc154e23d69d359365e4b949c0f5
  • No hardfork or breaking changes — fixes initialization for fresh instances only

(vibe-node issue #3056)

## Summary Fixed haqq-mainnet initialization script to inject official P2P seeds and enable JSON-RPC. ## Root Cause init.sh had incorrect configuration filenames and missing peer discovery seeds, leaving nodes isolated (zero peers, no JSON-RPC service) despite correct binary and data. ## Changes - Injected official haqq mainnet seeds: `[p2p] seeds = "861e5892470275a394ebab407e8d62b1931843d3@192.248.181.17:26656,e1b058e5cfa2b836ddaa496b10911da62dcf182e@haqq-seed-de.allnodes.me:26656,e726816f42831689eab9378d5d577f1d06d25716@haqq-seed-us.allnodes.me:26656,0533e20e65912f72f2ad88a4c91eefbc634212d7@haqq-sync.rpc.p2p.world:26656,c45991e0098b9cacb8603caf4e1cdb7e6e5f87c0@eu.seed.haqq.network:26656,e37cb47590ba46b503269ef255873e9698244d8b@us.seed.haqq.network:26656,c593e93e1fb8be8b48d4e7bab514a227aa620bf8@as.seed.haqq.network:26656,0265238d4845e041868d610c100b88f485eeddfb@rpc.haqq.nodestake.top:666"` - Enabled JSON-RPC explicitly in init script - Used official config helpers for P2P binding and localization ## Verification - `./update.sh` regenerated cleanly (0 errors, 520 files processed) - rpc commit SHA: `87d418c09014cc154e23d69d359365e4b949c0f5` - No hardfork or breaking changes — fixes initialization for fresh instances only (vibe-node issue #3056)
claude added 1 commit 2026-08-08 23:15:51 +00:00
Author
Collaborator

merge-bot (del-018): classified B (hand-maintained rpc file(s), single scope). Auto-merge after a 72h objection window - comment 'hold' to block.

merge-bot (del-018): classified B (hand-maintained rpc file(s), single scope). Auto-merge after a 72h objection window - comment 'hold' to block.
Author
Collaborator

Dependency landed: #50 (cometbft-common.sh helpers) is merged. This PR now needs a rebase onto main - keep THIS branch's init.sh wholesale (it supersedes #50's init.sh edits and builds on the helper file). After rebase the merge-bot picks it up in its normal Class-B window.

Dependency landed: #50 (cometbft-common.sh helpers) is merged. This PR now needs a rebase onto main - keep THIS branch's init.sh wholesale (it supersedes #50's init.sh edits and builds on the helper file). After rebase the merge-bot picks it up in its normal Class-B window.
Author
Collaborator

merge-bot: classified B and attempted merge but Gitea refused ({"message":"Please try again later","url":"https://git.stakesquid.eu/api/swagger"}
). Likely stale/conflicted branch - needs a rebase by the author agent or a human.

merge-bot: classified B and attempted merge but Gitea refused ({"message":"Please try again later","url":"https://git.stakesquid.eu/api/swagger"} ). Likely stale/conflicted branch - needs a rebase by the author agent or a human.
sebastian closed this pull request 2026-09-03 08:10:09 +00:00

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: StakeSquid/ethereum-rpc-docker#55