# Miner Documentation - AITBC Become a miner on the AITBC network: Stake tokens, provide GPU compute, and earn rewards. ## Overview Miners are essential to the AITBC network, providing both security through staking and compute power for AI workloads. As a miner, you can: - Stake AITBC tokens to secure the network - Provide GPU compute for AI inference and training - Earn rewards from both staking and compute services - Participate in network governance ## Getting Started ### Prerequisites - Minimum 10,000 AITBC tokens for staking - Modern GPU with 8GB+ VRAM (for compute mining) - Stable internet connection - Linux or Windows OS ### Quick Setup ```bash # Download miner binary wget https://github.com/oib/AITBC/releases/download/latest/aitbc-miner-linux-amd64.tar.gz tar -xzf aitbc-miner-linux-amd64.tar.gz # Initialize miner ./aitbc-miner init # Start mining ./aitbc-miner start ``` ## Mining Types ### 1. Staking Only Secure the network by staking tokens without providing compute. **Requirements:** - Minimum 10,000 AITBC - Always-online node **Rewards:** - 15-25% APY - Based on stake amount - Distributed daily ### 2. Compute Mining Provide GPU compute for AI workloads in addition to staking. **Requirements:** - 10,000 AITBC stake - GPU with 8GB+ VRAM - 50GB+ storage **Rewards:** - Base staking rewards + compute fees - $0.02 per GPU second - Bonus for high-performance GPUs ### 3. Authority Node Advanced mining with block production rights. **Requirements:** - 100,000 AITBC stake - Invitation from core team - Proven reliability **Rewards:** - Highest APY (30-40%) - Transaction fees - Governance rights ## Hardware Requirements ### Minimum Requirements - **CPU**: 4 cores - **RAM**: 8GB - **Storage**: 100GB SSD - **Network**: 10 Mbps upload - **GPU**: GTX 1060 / RX 580 or better ### Recommended Setup - **CPU**: 8+ cores - **RAM**: 16GB+ - **Storage**: 500GB NVMe SSD - **Network**: 100 Mbps+ - **GPU**: RTX 3080 / RTX 4080 or better ## Installation Guide ### Linux Installation ```bash # Install dependencies sudo apt update sudo apt install -y curl wget gnupg2 # Download miner wget https://github.com/oib/AITBC/releases/download/latest/aitbc-miner-linux-amd64.tar.gz tar -xzf aitbc-miner-linux-amd64.tar.gz sudo mv aitbc-miner /usr/local/bin/ # Create systemd service sudo tee /etc/systemd/system/aitbc-miner.service > /dev/null <