From e76eaac5bdf62ffd9d08c3d5c5e39c0607720520 Mon Sep 17 00:00:00 2001 From: LionThunderFingers <42521162+LionThunderFingers@users.noreply.github.com> Date: Mon, 5 Oct 2026 02:09:55 +0200 Subject: [PATCH] chainparams: add seed.thelionpool.org to mainnet vSeeds Adds a third x10000009 DNS seeder alongside Luke and Leo Haf's, per the fragility concern raised in #395 ("Two productive DNS seeds is a single point of fragility for the whole network's bootstrap"). seed.thelionpool.org has been live since 2026-09-27, answers x10000009 queries directly, and additionally crawls Tor and I2P for x10000009 nodes. This seeder also publishes an hourly seeds.txt dump already in the format makeseeds.py expects which maintainers can use to regenerate chainparamsseeds.h - Confirm it answers right now: dig +short x10000009.seed.thelionpool.org - seeds.txt dump: https://lionthunderfingers.github.io/Bitcoin-Node-census/seeds.txt - How it's run: https://lionthunderfingers.github.io/Bitcoin-Node-census/seed/ - Source code: https://github.com/LionThunderFingers/LionSeed - CI on the source repo: fmt + clippy + tests, runs on every push Interesting info gathered from seeder: https://lionthunderfingers.github.io/Bitcoin-Node-census/ --- src/kernel/chainparams.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/kernel/chainparams.cpp b/src/kernel/chainparams.cpp index 5c2279555ea7..44a765f00356 100644 --- a/src/kernel/chainparams.cpp +++ b/src/kernel/chainparams.cpp @@ -177,6 +177,7 @@ class CMainParams : public CChainParams { vSeeds.emplace_back("dnsseed.bluematt.me."); // Matt Corallo, only supports x9 vSeeds.emplace_back("dnsseed.bitcoin.dashjr-list-of-p2p-nodes.us."); // Luke Dashjr, support hardfork seeding (x10000009) vSeeds.emplace_back("seed.bitcoin.haf.ovh."); // Léo Haf, support hardfork seeding (x10000009) + vSeeds.emplace_back("seed.thelionpool.org."); // Lionel Wardhaugh, support hardfork seeding (x10000009), also crawls Tor and I2P vSeeds.emplace_back("seed.bitcoin.jonasschnelli.ch."); // Jonas Schnelli, only supports x1, x5, x9, and xd vSeeds.emplace_back("seed.bitcoin.sprovoost.nl."); // Sjors Provoost vSeeds.emplace_back("dnsseed.emzy.de."); // Stephan Oeste