Back to Documentation

# Miner Documentation

Learn how to mine AITBC tokens and contribute to network security. Perfect for those looking to earn rewards through staking or providing compute power.

100K+
AITBC Staked
30+
Active Miners
0.02
AITBC/GPU Second
Low
Hardware Requirements

## Getting Started

AITBC mining combines Proof of Authority and Proof of Stake, offering multiple ways to participate and earn rewards.

### Mining Options

- Authority Mining: Become a trusted authority node (invitation only)
- Stake Mining: Stake AITBC tokens and earn rewards
- GPU Mining: ✅ OPERATIONAL - Provide compute power for AI/ML workloads via Ollama (RTX 4060 Ti tested)
- Hybrid Mining: Combine staking with compute provision

### Requirements

#### Minimum Stake

10,000 AITBC tokens

#### CPU

4+ cores (8+ recommended for GPU mining)

#### RAM

8GB minimum (16GB+ for GPU mining)

#### Storage

100GB SSD (500GB+ for full node)

#### Network

Stable broadband (100Mbps+)

#### GPU (Optional)

✅ Tested: NVIDIA RTX 4060 Ti (16GB)

## Quick Start

### 1. Download & Install

Get the AITBC mining software for your platform

    # Linux/macOS
    curl -O https://gitea.bubuit.net/oib/aitbc/releases/download/latest/aitbc-miner-linux-amd64.tar.gz
    tar -xzf aitbc-miner-linux-amd64.tar.gz
    cd aitbc-miner

    # Windows
    # Download from https://gitea.bubuit.net/oib/aitbc/releases

### 2. Configure Your Node

Set up your mining configuration

    # Create configuration
    ./aitbc-miner init

    # Edit config file
    nano ~/.aitbc/miner/config.toml

### 3. Start Mining

    # Start the miner
    ./aitbc-miner start

    # Check status
    ./aitbc-miner status

    # View logs
    ./aitbc-miner logs

## Configuration

### Basic Configuration

Edit ~/.aitbc/miner/config.toml:

    # Network settings
    [network]
    rpc_url = "https://aitbc.bubuit.net"
    ws_url = "wss://aitbc.bubuit.net/ws"

    # Mining settings
    [mining]
    stake_amount = 10000
    compute_enabled = true
    gpu_devices = [0]  # GPU indices to use

    # Wallet settings
    [wallet]
    address = "your-wallet-address"
    private_key = "your-private-key"

    # Performance settings
    [performance]
    max_concurrent_jobs = 2
    memory_limit = "8GB"

### GPU Configuration

    # GPU mining settings
    [gpu]
    enabled = true
    devices = [0]  # Use first GPU
    memory_fraction = 0.8  # Use 80% of GPU memory
    models = ["llama3.2", "mistral", "deepseek"]  # Supported models

## Mining Operations

### Stake Mining

- Stake your AITBC tokens to participate in consensus
- Earn rewards from transaction fees
- No hardware requirements beyond basic node
- Rewards proportional to stake amount

### GPU Mining

- Provide AI/ML compute power to the network
- Process inference jobs and earn AITBC
- Supports 13+ Ollama models
- Earnings: 0.02 AITBC per GPU second

### Monitoring

    # Real-time monitoring
    ./aitbc-miner monitor

    # Check earnings
    ./aitbc-miner earnings

    # Performance metrics
    ./aitbc-miner metrics

## Troubleshooting

### Common Issues

GPU not detected? Ensure NVIDIA drivers are installed and CUDA is available.

1. Connection Issues
   - Check internet connectivity
   - Verify RPC endpoint is accessible
   - Check firewall settings
2. Low Performance
   - Reduce concurrent jobs
   - Check GPU memory usage
   - Monitor system resources
3. Sync Issues
   - Wait for initial sync to complete
   - Check blockchain status
   - Restart miner if needed

### Getting Help

- Check the logs: `./aitbc-miner logs`
- Visit our Discord community
- Search issues on Gitea
- Email support: aitbc@bubuit.net

## Frequently Asked Questions

### How much can I earn mining AITBC?

Earnings vary based on: - Stake amount (for stake mining) - GPU performance and availability (for GPU mining) - Network demand and transaction volume - Current reward rates: 0.02 AITBC/GPU second

### What are the minimum requirements?

Basic stake mining requires: - 10,000 AITBC tokens minimum stake - Stable internet connection - Basic computer (4GB RAM, dual-core CPU) GPU mining requires: - NVIDIA GPU with 8GB+ VRAM - 16GB+ RAM recommended - Stable high-speed internet

### Is mining profitable?

Profitability depends on: - AITBC token value - Electricity costs (for GPU mining) - Network activity - Your stake amount or GPU capabilities

### How do I become an authority node?

Authority nodes require invitation based on community contribution, technical expertise, and stake amount. Apply through the community forum.

## Additional Resources

- Blockchain Node Documentation
- Source Code
- Network Statistics - available in monitoring dashboard
- Mining Calculator - coming soon