Loading
Loading

An open competition on Bittensor for continuously improving robotics models
Neuron registration trends
Mining pools centralize hashpower to increase reward frequency and stability, but participants depend on a single operator for fair distribution and payout processing. Traditional pools charge fees, lack transparency, and create a trust bottleneck. Miners also have no way to monetize their hardware's computational contribution beyond immediate block rewards.
DogeLayer distributes mining operations across a decentralized network where multiple validators independently evaluate miner contributions based on share difficulty solved. Instead of trusting one operator, the network incentivizes accurate evaluation through a consensus mechanism that rewards honest validators. Miners receive immediate Scrypt block rewards (LTC/DOGE) plus additional incentives from the network for cryptographically proven work, creating a dual-income model.
DogeLayer runs as Subnet 80 on the Bittensor network, a decentralized compute marketplace. By connecting your Scrypt ASICs or remote hashpower to the DogeLayer pool and registering on Bittensor, miners earn both direct cryptocurrency (processed with transparent secondary distribution) and network-native tokens representing long-term stake in the ecosystem.
Use cases were auto-generated from the GitHub repository and may not reflect the latest changes.
DogeLayer is a Bittensor subnet (netuid 80) that enables Scrypt miners (LTC/DOGE) to contribute hashpower to a decentralized mining pool where validators evaluate and rank miners based on share value. Miners earn dual rewards: direct LTC/DOGE mining revenue (distributed via platform secondary distribution) and alpha tokens (subnet-specific Bittensor rewards for registered participants).
DogeLayer operates as a decentralized mining pool within Bittensor. Miners submit work to a central stratum pool (Scrypt algorithm for LTC/DOGE), which aggregates metrics. A subnet proxy collects and exposes worker statistics via REST API endpoints (/api/workers/stats, /api/workers/timerange).
Validators query this proxy API to evaluate miner contributions and calculate weights based on share value. Every tempo, validators set weights on the Bittensor blockchain, triggering the Yuma Consensus mechanism to distribute TAO emissions to miners and validators. Mining rewards (LTC/DOGE) are collected by the platform and secondarily distributed based on contribution metrics, with manual withdrawal required.
The architecture separates physical mining (pool + proxy) from blockchain incentives (validators + chain).
Validators fetch miner statistics from the subnet proxy every evaluation interval and calculate share values based on miner contributions. Weights are set every tempo blocks (each epoch) based on moving averages of share values. All validators use the same proxy endpoint (GET /api/workers/stats and GET /api/workers/timerange) for consistent evaluation.
An open competition on Bittensor for continuously improving robotics models
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.
Alpha rewards are independent of whether the pool found a block and accrue continuously. LTC/DOGE mining rewards are first collected by the platform then redistributed to both miners and validators based on their contributions, requiring manual withdrawal requests through the DogeLayer website (1-3 business days processing).
The sections above were auto-generated from the GitHub repository and may not reflect the latest changes. View repository
FAQs were auto-generated from the GitHub repository and may not reflect the latest changes.
Holder & total-staked metrics as of 2h ago (hourly snapshot)
Requires Scrypt mining hardware (ASICs for LTC/DOGE such as Antminer, Whatsminer) or access to remote hashrate. Python 3.9+ only needed for wallet registration, not for mining operations.
Docker Engine 24+ and Docker Compose required. Validator deployment via Docker Compose is recommended for automatic updates.
Create a Bittensor coldkey to store funds
btcli wallet new_coldkey --wallet.name my_miner
Create a hotkey for mining operations
btcli wallet new_hotkey --wallet.name my_miner --wallet.hotkey default
Register hotkey on Bittensor subnet 80 (mainnet)
btcli subnet register --wallet.name my_miner --wallet.hotkey default --netuid 80 --subtensor.network finney
Retrieve full 48-character hotkey for pool configuration
btcli wallet overview --wallet.name my_miner --wallet.hotkey default
Set pool to stratum+tcp://sn80-stratum.dogelayer.ai:3331 (primary) or stratum+tcp://stratum.dogelayer.ai:3331 (backup), worker username as hotkey or hotkey.suffix, password as 'x'
Configure mining hardware with stratum pool URL and hotkey
Begin contributing hashrate; monitor accepted shares in ASIC/mining software dashboard
Start mining hardware and verify connection
Configure withdrawal addresses for mining rewards (secondary distribution). Required to receive LTC/DOGE earnings.
Login to https://dogelayer.ai/ with coldkey and set LTC/DOGE withdrawal addresses
Create a Bittensor coldkey to store funds
btcli wallet new_coldkey --wallet.name my_validator
Create a hotkey for validator operations
btcli wallet new_hotkey --wallet.name my_validator --wallet.hotkey default
Register validator hotkey on Bittensor subnet 80 (mainnet)
btcli subnet register --wallet.name my_validator --wallet.hotkey default --netuid 80 --subtensor.network finney
Stake TAO to validator (minimum ~0.5 TAO, recommended 5-10 TAO)
btcli stake add --wallet.name my_validator --wallet.hotkey default --amount 10.0 --subtensor.network finney
Clone DogeLayer repository
git clone https://github.com/dogelayer-ai/dogelayer.git && cd dogelayer
Create and configure .env file with wallet name, hotkey, and subnet proxy API credentials
cd validator && cp env.example .env && nano .env
Install Docker from https://docs.docker.com/engine/install/
Ensure Docker Engine 24+ and Docker Compose are installed
Verify wallet files are accessible for Docker volume mount
Ensure Bittensor wallet is in ~/.bittensor/wallets/
Start validator using Docker Compose (recommended approach)
docker compose down && docker compose pull && docker compose up -d && docker compose logs -f
Verify validator is running and check logs for scoring operations
docker compose ps && docker compose logs --tail=100
Configure withdrawal addresses to receive mining revenue share (secondary distribution)
Login to https://dogelayer.ai/ with coldkey and set LTC/DOGE withdrawal addresses