How It Works
OpenGPU operates through two core concepts: Sources and Tasks.
Sources
A Source is an execution environment: a Docker container configuration that defines what computation can run.
Source includes:
Docker image(s) for different hardware (CPU, NVIDIA, AMD)
Minimum payment requirements
Maximum execution duration
Hardware requirements
Delivery method (First Response or Manual Confirmation)
Clients publish Sources. Providers register for Sources they want to support, becoming potential servers ready to execute tasks from that Source.
Tasks
A Task is a computational job published to a Source.
Task includes:
Reference to a Source
Configuration/parameters (JSON)
Payment amount (in $OGPU)
Expiry time
The Flow
1. Source Setup
2. Task Execution
Delivery Methods
First Response
Speed-based competition
First valid response wins full payment
Automatic confirmation
Best for: time-sensitive tasks
Manual Confirmation
Price-based competition
Providers suggest lower payments to win
Client reviews and confirms preferred response
Best for: cost optimization, quality review
See For Clients to start publishing.
See For Providers to start earning.
Last updated