Operational notes
- Teleport installation happens automatically when validator mode is enabled unless
btcTeleportDisabledis set. Use these commands to check governance participation or clean up. - Voting attaches 1.5 TON from the validator wallet. Ensure the wallet has sufficient balance before sending votes.
- The module caches proposals it has voted on (
saveOffersBtcTeleport) to avoid duplicate submissions.
remove_btc_teleport
Purpose: Uninstall the Teleport binaries, keystore, and system service.
Syntax
- Runs
scripts/remove_btc_teleport.shto delete the Teleport repository (/usr/src/ton-teleport-btc-periphery), keystore, and systemd service. - By default, it refuses to run if the validator is currently a masterchain participant. Use
--forceonly when the node is not producing masterchain blocks or after exiting the validator set. - Prints an error if the removal script fails.