Skip to main content

Become a worker

Get your TPN worker up and running quickly using the official scripts. This guide includes all necessary steps in one place.


1. Prepare Your Addresses​

Before starting, have the following ready:

  • EVM Address — for payouts (if applicable)
  • Bittensor (TAO) Address — for network rewards

2. Select a Mining Pool​

Pick a pool with a good reward payout:


3. Install & Configure the Worker​

Run the one-line installer:

curl -s https://raw.githubusercontent.com/taofu-labs/tpn-subnet/refs/heads/main/scripts/install_worker.sh | bash
  • The script will prompt you for:

    • EVM address
    • Bittensor (TAO) address
    • Mining pool url
  • It will install dependencies (Docker, WireGuard, etc.)

  • Attempts to start the worker automatically


4. Update & Restart the Worker​

To make sure your worker is running the latest version:

bash ~/tpn-subnet/scripts/update_node.sh
  • Pulls the latest docker image
  • Restarts the worker

Notes & Tips​

  • Run on a Linux machine with sudo privileges
  • Keep your addresses and pool info handy for prompts
  • You can rerun update_node.sh anytime to refresh your worker