Complete TUBE mining guide

What is mining and why is it important?

Cryptocurrency mining is an activity that secures a blockchain network. Miners dedicate vast amounts of computing power using CPUs, GPUs and specialized hardware to solve the hash that belongs to the next block of the chain. This is called ‘finding a block’ and miners earn a reward for their effort. Miners compete against each other to find the most blocks. Those who commit more hashing power will find more blocks in a statistically deterministic fashion. For TUBE, the difficulty of finding the next block is adjusted continuously so blocks are found roughly every 15 seconds.

Mining secures the network because a malicious actor will require the majority of the network hash rate to attempt to manipulate transactions in a so-called ‘51% attack’. The bigger the network, the more expensive it is to execute such an attack. Additionally, more miners mean that the block reward will be shared among more users, reducing profitability and increasing the production cost and therefore arguably the inherent value of the coin.

Should I be mining?

Mining TUBE is only profitable on GPUs (graphics cards) depending on electricity cost. The proof-of-work is memory-intensive and cards with 6 GB VRAM or more are required for good performance. For the current mining profitability of coins, check out

It is not recommended to mine on laptops or tablet devices. Mining uses considerable power and portable devices like these are not built for 24/7 sustained workloads. They lack proper cooling and you run the risk of overheating resulting in a reduced lifespan.

What are mining pools?

Furthermore, as more people start mining a certain coin, it becomes increasingly difficult for small miners to compete with the rest of the network. Since actual blocks found by small miners will be far and few between, block reward payouts become very irregular. This is why mining pools exist. Here, a large number of miners bundle their hashing power to find blocks for the pool, while each miner receives regular payouts corresponding to their relative contribution of hashing power. This ensures that small miners will receive regular payouts, whether they find blocks or not.

You can find a list of active TUBE mining pools here. All pools have roughly the same layout. They provide instructions on how to start mining under ‘Get started’ or similar. Each pool allows you to calculate mining profits based on your hash rate and track your payout history and mining statistics by filling in your wallet address.

How are rewards configured? Is there halving?

Block reward depends on how many TUBE coins have been mined already: the gradual increase in circulating supply will gradually reduce the block reward. Emission decrease is smooth: there is no halving for TUBE.

Block reward will be reduced also when the block size is bigger than a certain threshold. When this happens, you will see a  reward-penalty in the block information.

You can check the latest block reward in the BitTube Blockchain Explorer.

Please see our Github repository if you want to know what the current configuration of any specific parameter is in our blockchain.

How to mine TUBE?

Download the miner

You can mine TUBE with several software packages:

For those interested in solo mining, BitTube also provides an all-in-one pool and miner software:

Setup the miner

Tube4RefMiner (Recommended for Developers and Pool Operators):

  1. Download and unpack the contents of the archive to your desired location.
  2. Run Tube4ReferenceMinerCLI.exe
  3. On the first run, it'll ask you some basic connection questions:
    1. Enter your mining pool stratum address: (or your mining pool of choice)
    2. Enter your mining pool stratum port: 3400 (typically found on the "Getting Started" page)
    3. Use TLS? (y/n): n (only choose "y" here if your pool's port support SSL/TLS)
    4. Enter your pool login: Tube..." (replace Tube... with your own wallet address)
    5. Enter your pool password: x  (or your rig's identifier of choice)
  4. After your first run the miner will generate a config.xml file before exiting. If you made any mistake above, simply edit this file in a text editor or delete it to start over again.
  5. Run Tube4ReferenceMinerCLI.exe again to start mining.

GMiner (Recommended for Nvidia):

  1. Download and unpack the contents of the archive to your desired location.
  2. Open mine_bittube.bat in a text editor, and edit the following:
    1. "--server"  (or your mining pool of choice)
    2. "--user Tube..." (replace Tube... with your own wallet address)
  3. Run mine_bittube.bat to start mining

lolMiner (Recommended for AMD)

  1. Download and unpack the contents of the archive to your desired location.
  2. Open mine_bittube.bat in a text editor, and edit the following:
    1. set "" (or your mining pool of choice)
    2. set "WALLET=Tube..."  (replace Tube... with your own wallet address)
    3. set "WORKER=x" (or your rig's identifier of choice)
  3. Run mine_bittube.bat to start mining

BitTubeCash Micropool and Micropool Miner (Recommended for Solo Miner)

  1. Download the portable executable to a folder of your choice or install it via the installer
  2. Select "Mainnet" for network type and enter your wallet address. Note that only standard addresses (prefixed with Tube...) are accepted. Mining to integrated (prefixed with Tubi...) and subaddress (prefixed with Tubs...) are not supported.
  3. Turn on the embedded daemon and allow it to fully sync
  4. Turn on the embedded miner to start mining
  5. Only one instance of Micropool is required per local network. Additional miners, such as Micropool-Miner or any of the aforementioned miners, can be connected to Micropool. Micropool-Miner has to ability to auto-detect any Micropool running on your local network. Other miners can connect to the pool host and port indicated on Micropool.

Note: Micropool and Micropool-Miner uses GMiner as the embedded miner.

Checking your hash rate and pool payments.

To check your pending balance and payout history of the pool, navigate to the pool web page and enter your wallet address under Your Stats and Payment History.

The pending balance will be paid when the pool-specific payout threshold is reached. Under Last Share Submitted, it should indicate whether your shares are being accepted successfully.