Loading
Loading

A competition where miners submit containerized inference servers to compete on speed and correctness when serving an open-source model
Neuron registration trends
TAOHash is a Bittensor subnet (Subnet 14) that enables Bitcoin and Bitcoin Cash miners to contribute hashpower to a collective mining pool where validators rank miners by share value generated. Miners earn through two reward systems: TIDES protocol providing direct BTC/BCH payouts (no registration required) and Alpha tokens worth 5% of hashpower value for Bittensor-registered miners.
TAOHash operates as a unified mining pool where: (1) Miners connect via Stratum protocol, submit shares (proof-of-work), and their contributions are tracked in an immutable global log. (2) Validators fetch miner data from pool proxies (separate endpoints for BTC and BCH) every 5 minutes, aggregate share values, and calculate miner weights using Yuma Consensus. (3) Bittensor's incentive mechanism distributes emissions (~72 min intervals) to validators and miners based on validator-set weights. (4) TIDES protocol independently distributes direct BTC/BCH rewards when blocks are found, using a sliding window of recent shares. (5) Miners can optionally register on Subnet 14 to earn additional Alpha tokens representing 5% of their hashpower value. Docker+Watchtower ensures validators stay updated automatically.
The TIDES protocol uses a sliding window equal to network_difficulty × 8 (approximately 8 blocks worth of work) to track valid shares. When a block is found, BTC/BCH rewards are distributed proportionally based on each miner's share value within that window. For Bittensor-registered miners, additional Alpha tokens worth 5% of hashpower value are distributed every tempo (~72 minutes) based on real-time hashprice index and exchange rates.
Validators fetch miner statistics every 5 minutes, calculate aggregated share values per coin, and update miner weights every epoch using moving averages.
The sections above were auto-generated from the GitHub repository and may not reflect the latest changes. View repository
This information was auto-extracted from the GitHub repository and may be incomplete or out of date. Always refer to the subnet's GitHub repository for the latest instructions.
A competition where miners submit containerized inference servers to compete on speed and correctness when serving an open-source model
Holder & total-staked metrics as of 2h ago (hourly snapshot)
Bitcoin mining hardware (ASICs, GPUs, etc.) OR access to remote hashrate (NiceHash, MiningRigRentals). Python 3.9+ required for pool configuration tool.
Validators evaluate miners and distribute rewards. Requires sufficient stake weight on Bittensor network.
Check existing Bittensor wallet or create one with coldkey and hotkey
btcli wallet list
Verify wallet balance on finney network
btcli wallet balance --wallet.name <your wallet name> --network finney
Register on subnet 14 mainnet (required for Alpha token rewards; optional for TIDES BTC rewards)(optional)
btcli subnet register --netuid 14 --wallet.name <YOUR_WALLET> --wallet.hotkey <YOUR_HOTKEY> --network finney
Clone repository and install TAOHash package
git clone https://github.com/latent-to/taohash.git && cd taohash && pip install -e .
Get pool configuration and mining credentials (worker name, pool URL, password)
python taohash/miner/miner.py --wallet.name <YOUR_WALLET> --wallet.hotkey <YOUR_HOTKEY> --subtensor.network finney --btc_address <YOUR_BTC_ADDRESS>
Point mining hardware to TAOHash pool using obtained credentials
Configure ASIC/GPU miner with pool URL, worker name, and password from step 5
Track mining performance, hashrate, share value, and ranking(optional)
Monitor at https://taohash.com/leaderboard
Check existing Bittensor wallet or create one with coldkey and hotkey
btcli wallet list
Verify wallet balance and sufficient stake weight on finney network
btcli wallet balance --wallet.name <your wallet name> --network finney
Register on subnet 14 mainnet
btcli subnet register --netuid 14 --wallet.name YOUR_WALLET --wallet.hotkey YOUR_HOTKEY --network finney
Obtain proxy credentials from subnet maintainers for BTC and BCH pool evaluation
Contact TAOHash Discord channel for subnet proxy credentials (BTC and BCH API URLs and tokens)
Clone repository, create virtual environment, and install TAOHash package
git clone https://github.com/latent-to/taohash.git && cd taohash && python3 -m venv venv && source venv/bin/activate && pip install -e .
Create and configure .env file with wallet credentials and proxy API URLs/tokens for BTC and BCH
cp .env.validator.example .env && nano .env
Start validator using Docker Compose (recommended method with automatic updates via Watchtower)
docker compose down && docker compose pull && docker compose up -d && docker compose logs -f