OPEN Cloud Payments
Cloud Payments is the financial backbone of the OpenGPU Cloudverse — a smart contract-driven billing system that ensures transparent, decentralized, and usage-based payment for GPU compute.
Unlike traditional cloud providers that rely on opaque pricing models and centralized billing, Cloud Payments enables real-time, trustless settlement between GPU providers and consumers, while offering staking incentives, refunds, and cross-chain flexibility.
🔁 How Cloud Payments Works
1. Wallet Funding
Before launching jobs, users must fund their Cloud Wallet (a non-custodial smart contract wallet). This can be done via:
$OGPU token (native)
$USDC / $DAI (on supported chains)
Fiat payment (via Stripe, Transak) – Coming Soon
2. Job Cost Estimation
When a user submits a job:
The Cloud Payment Engine estimates GPU runtime cost (based on per-hour rates)
Required funds are temporarily locked in an escrow contract
Example Calculation:
Job estimated to run for 2.5 hours on an RTX 4090 (140 $OGPU/hr)
Estimated cost = 350 $OGPU + 5% buffer = 367.5 $OGPU
User confirms and signs the transaction
3. Smart Metering + Job Execution
During job execution:
Actual time usage is tracked in 1-second intervals
The job status is streamed back to the user (UI/CLI)
Resource metrics are logged to IPFS + a blockchain timestamp
4. Settlement + Refunds
After job completion:
The exact cost is calculated
GPU provider is paid in full from escrow
Any unused tokens are instantly refunded to the user
A job receipt is generated with hashes of:
Input code
Output files
Logs
Provider address
Last updated