Skip to main content

Operational notes

  • Teleport installation happens automatically when validator mode is enabled unless btcTeleportDisabled is 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
remove_btc_teleport [--force]
Behavior
  • Runs scripts/remove_btc_teleport.sh to 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 --force only when the node is not producing masterchain blocks or after exiting the validator set.
  • Prints an error if the removal script fails.
Example
remove_btc_teleport --force