TOOLS / OPERATOR SCRIPTS
OPERATOR SCRIPTS
Three single-file bash scripts for Monad node operators. Each cross-references docs.monad.xyz/node-ops for every check, every default, every fix-it command. Production-tested on the BeeHive testnet validator.
Loading catalog from GitHub…
ALIGNMENT WITH OFFICIAL DOCS
- Hardware Requirements — CPU 16 cores / 4.5 GHz+, RAM 32 GB+, NVMe 2 TB triedb + 500 GB OS, bare metal, SMT disabled, 300/100 Mbit/s
- Full Node Installation — Ubuntu 24.04+, kernel ≥6.8.0-60 (+ avoid 56–59), pkg.category.xyz apt repo, deb822 .sources format, /dev/triedb udev SYMLINK, iptables UDP DDoS filter
- Authenticated UDP — section-aware TOML key validation in [peer_discovery] and [network], two-tier version cutoff (0.12.6 capability / 0.14.0 operational)
- Validator Delegation Program — flags publicly-exposed RPC ports (VDP forbids "external RPC servicing"), bare-metal verification, CVE-2026-31431 mitigation tracking
OPEN SOURCE · MIT
Read the source before piping to bash. Each script is a single bash file — no minification, no included binaries. Issues and PRs welcome at github.com/BeeHiveTeam/monad-tools. Companion repo: BeeHive operator page.