Loading page…
Earn for every training step the network accepts. You set the price, your key never leaves your machine, and you can stop whenever you like.
Windows, macOS or Linux · works with an NVIDIA GPU or just a CPU
Each step shows the exact command for your system
It holds the agent's Python source plus setup and join scripts. Compare the hash with the one below before you run anything.
Invoke-WebRequest https://gpuchain.duckdns.org/gpuchain-provider-kit.zip -OutFile gpuchain-provider-kit.zip Get-FileHash gpuchain-provider-kit.zip -Algorithm SHA256 Expand-Archive gpuchain-provider-kit.zip . cd gpuchain-provider
SHA-256 loading…
It makes a private Python environment in the folder, installs PyTorch for your GPU (or the CPU), and downloads the model and dataset. Needs Python 3.11 or newer, about 5 GB of disk, and for a GPU an NVIDIA driver.
powershell -ExecutionPolicy Bypass -File .\setup.ps1
That's 0.000002 USDC per accepted step.
Typical market rate for this class: about 0.10 an hour (Our estimate: no public figure found; priced below the RTX 4090 range). We suggest about 15% under it. With the planned 8% fee a client would pay 0.093 an hour, and nothing for failed time.
powershell -ExecutionPolicy Bypass -File .\join.ps1 --coordinator wss://gpuchainv1.duckdns.org/sepolia --name "My GPU" --price 0.000002
The first run creates your key in ~/.gpuchain/provider.key and prints only your address. Never share that file.
When a job you worked on settles, your share waits in the escrow under your address. Paste the address into Check any wallet to see it, then call withdraw() from that wallet whenever you like.
An estimate from your price and speed, not a promise
Rate × hours × share busy, after rounding your rate to a whole micro-USDC per step. 12 steps/s is what our RTX 3060 Laptop measured on this workload; yours will differ. How busy you are depends on demand, which is small on a test network. Only accepted steps pay, and this network uses test USDC with no value.
The kit runs jobs as normal processes under your user, so only join a coordinator you trust. It's a prototype on a test network and is unaudited. More on the security page.