⚙️ Installation
System Preparation
Update system
apt update && apt upgrade -yInstall dependencies
apt install -y curl nvme-cli aria2 jq ufwInstall Monad Package
Configure APT repository
cat <<EOF > /etc/apt/sources.list.d/category-labs.sources
Types: deb
URIs: https://pkg.category.xyz/
Suites: noble
Components: main
Signed-By: /etc/apt/keyrings/category-labs.gpg
EOF
curl -fsSL https://pkg.category.xyz/keys/public-key.asc | \
gpg --dearmor --yes -o /etc/apt/keyrings/category-labs.gpgInstall Monad
Create Monad User
Configure TrieDB NVMe Device
Identify NVMe drive
Partition drive
Create udev rule
Verify 512-byte LBA
Initialize TrieDB (MPT)
Firewall Configuration
Install OTEL Collector
Download Configuration Files
Testnet example
Keystore & Keys
Generate password
Generate keys
Hard Reset (Snapshot Restore)
Validator Configuration
Mandatory changes
Start Services
Final Notes
Last updated