Install MyTonCtrl
Run the installer as the non-root operator who will manage the node. The command below fetches dependencies, downloads the script, and starts the interactive setup wizard:
Leaving out
-m and -p keeps you in the interactive CLI (install.py), which prompts for network selection, telemetry, and mode enablement.
Environment variables
Set these variables before runninginstall.sh (for example, ARCHIVE_TTL=864000 sudo bash install.sh -d) to preconfigure node behavior:
Operational notes
- All guides assume you are running the interactive
mytonctrlconsole on a node where the relevant mode is enabled (enable_mode <mode_name>). - Many commands trigger privileged scripts (systemd, file writes, package installs). Run them from an account that can escalate with
sudoor the original installation user. - Keep validator wallets, ADNL keys, and configuration backups safe before applying destructive actions (disabling modes, removing Teleport, restoring archives, etc.).
Command guide index
Pick the right guide
- Provisioning a new node? Start with Setup MyTonCtrl and then use the Core and Installer references for ongoing maintenance.
- Operating pools or liquid staking? Combine the Pools or Liquid Staking guides with the relevant validator or wallet sections.
- Keeping eyes on production nodes? Review Alerting, Backups, and Utilities so you can monitor and recover your infrastructure quickly.