A complete toolkit for Polkadot/Kusama node operators, with warp-sync installers, automated upgrade scripts, diagnostic utilities, and DN-focused best practices.
Running a Polkadot/Kusama node should not require guesswork. We provide:
High-performance RPC endpoints and snapshots optimized for latency-challenged regions
(South America, Africa, APAC). This delivers 2–3× faster sync times and has already helped dozens of node operators.
🔗 https://polkadotinsights.com/
Daily-use troubleshooting scripts that eliminate the most common DN-killing mistakes and verify whether your node meets evaluator expectations.
| Script | Purpose |
|---|---|
logscan.sh |
Detects restart loops, stalls, libp2p failures, fork/desync conditions |
hwcheck.sh |
Validates CPU flags, disk IOPS, kernel tuning, time sync & ulimit requirements |
warptest.sh |
Confirms warp-sync integrity and database completeness |
LogScan — detect stalls, restarts & libp2p issues
source <(curl -s https://raw.githubusercontent.com/chaindigital/polkadot/main/logscan.sh)HWCheck — verify hardware, kernel & performance readiness
source <(curl -s https://raw.githubusercontent.com/chaindigital/polkadot/main/hwcheck.sh)WarpTest — ensure warp-sync correctness
source <(curl -s https://raw.githubusercontent.com/chaindigital/polkadot/main/warptest.sh)These tools prevent the exact issues that cause DN candidates to fail evaluation — including missing AVX CPU instructions, unsynchronized system clocks, misconfigured warp-sync, low IOPS storage, and hidden libp2p stalls.
Full guide tailored for Distributed Nodes: warp-sync, safe upgrades, HA topology, troubleshooting.
Upcoming utility: Node Readiness Checker
Runs a full pre-launch validation of kernel, storage, clocks, limits, CPU flags, performance thresholds.
📘 Guide:
https://docs.chaindigital.tech/mainnets/polkadot/install
source <(curl -s https://raw.githubusercontent.com/chaindigital/polkadot/main/newupgrade.sh)source <(curl -s https://raw.githubusercontent.com/chaindigital/polkadot/main/upgradenotroot.sh)source <(curl -s https://raw.githubusercontent.com/chaindigital/polkadot/main/dotwarp.sh)source <(curl -s https://raw.githubusercontent.com/chaindigital/polkadot/main/ksmwarp.sh)source <(curl -s https://raw.githubusercontent.com/chaindigital/polkadot/main/notrootinstallksm.sh)source <(curl -s https://raw.githubusercontent.com/chaindigital/polkadot/main/rootinstallksm.sh)source <(curl -s https://raw.githubusercontent.com/chaindigital/polkadot/main/installdotcurl.sh)source <(curl -s https://raw.githubusercontent.com/chaindigital/polkadot/main/purge.sh)source <(curl -s https://raw.githubusercontent.com/chaindigital/polkadot/main/purgenotroot.sh)