Loading
Loading

Neuron registration trends
GPU rental providers today lack a transparent mechanism to prove hardware specifications to renters or to receive fair compensation without a centralized intermediary. Renters cannot easily discover or verify the quality of available resources. A decentralized network of independently validated GPU providers, compensated based on demonstrated performance rather than promises, solves both problems: miners know their hardware will be verified by independent validators, and renters can trust that advertised specs match reality.
Lium.io implements this as a peer-to-peer marketplace on Bittensor Subnet 51. Miners register GPU machines as executors; validators independently connect via SSH to scrape hardware specifications and run performance challenges (VerifyX), then score miners and set network weights. The Bittensor blockchain distributes TAO compensation to miners proportional to their validator scores. Renters access the marketplace through a web interface or CLI to deploy workloads on verified hardware.
For providers requiring proof of execution integrity, executors can optionally run in Intel TDX confidential virtual machines with remote attestation, eliminating the need to trust the host or the renter with access to the actual hardware.
Use cases were auto-generated from the GitHub repository and may not reflect the latest changes.
Lium.io powered by Bittensor Subnet 51 is a decentralized GPU rental marketplace where miners contribute GPU resources that are scored and validated by validators, and renters access computational power through a web interface or CLI. The system ensures fair compensation for miners based on hardware specifications and performance, with optional Intel TDX confidential computing support for secure attestation.
The Compute Subnet consists of three main components: (1) Miners run executors on their GPU machines that expose hardware via SSH and run Docker containers for renters; executors can optionally run in Intel TDX confidential VMs (dstacktee) for attestation; (2) Validators connect to executors via SSH to scrape hardware specs, run VerifyX performance challenges, and create rental containers, then set network weights based on scores; (3) The Bittensor network distributes TAO compensation to miners proportional to their validator scores. Supporting services include a shared protocol layer (lium_protocol), shared configuration client (lium-core), watchtower for auto-updating containers, and a web frontend (lium.io) and CLI for renters. All services are containerized with Docker Compose and communicate via APIs and SSH.
Validators verify miner hardware via SSH, run performance probes (VerifyX challenges with libverifyx.so), and manage rental containers on executors. Scoring dimensions include GPU type/performance, bandwidth, reliability (SSH connectivity), and cryptographic proof of execution. Validators also manage rental creation and monitor executor uptime.
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.
The sections above were auto-generated from the GitHub repository and may not reflect the latest changes. View repository
revolutionizing the democratization of compute
FAQs were auto-generated from the GitHub repository and may not reflect the latest changes.
Holder & total-staked metrics as of 1h ago (hourly snapshot)
For TDX attestation: Intel Xeon CPU with TDX and SGX (Sapphire Rapids XCC/MCC, Emerald Rapids, or Granite Rapids); NVIDIA confidential-computing capable GPU; latest vendor BIOS with TDX/SGX/VT-x/VT-d enabled
Validators score miners and verify hardware/performance via SSH; no GPU required on validator itself
Install miner dependencies using PDM (Python dependency manager)
cd neurons/miners && pdm install
Run Ubuntu installation script to set up miner environment
bash scripts/install_miner_on_ubuntu.sh
Follow neurons/miners/README.md to register executors and connect to the network
Register executor with the network using miner setup guide
Start the miner service
python -m neurons.miners.src.main
Install validator dependencies
cd neurons/validators && pdm install
Run Ubuntu installation script to set up validator environment
bash scripts/install_validator_on_ubuntu.sh
Set required environment variables for wallet and database access
Configure BITTENSOR_WALLET_NAME, BITTENSOR_WALLET_HOTKEY_NAME, and database URIs
Start the validator service
python -m neurons.validators.src.main