gpu leases · paid in usdc · solana mainnet
Covenant Compute
Rent a GPU by the second and pay in USDC. You pay for the time you use, and the rest of your deposit comes back when the session closes. Live on Solana mainnet.
rent a gpu · from the command line
covenant-compute lease open --minutes 10 --rate 334 --ssh-key ~/.ssh/id_ed25519.pubThe lease waits for the machine, then prints its SSH address. lease close ends the session and settles it to the second. The docs walk through setup and funding.
Pay for the seconds you use
A session holds its ceiling up front: your rate times the window you ask for. You are charged for the session's running time, to the millisecond, and the rest comes back when it closes.
The meter runs onchain
While a session runs, its meter ticks inside a MagicBlock ephemeral rollup at no cost per tick. At close it commits to Solana in a single write, and the escrow pays the operator from it.
Operators stake CVNT
Every node stakes 1,000,000 CVNT before it can take work. The stake stays locked onchain while the node serves, and a proven fault costs part of it.
run a node
Operators earn USDC for every second their GPU is rented. Register a node, stake 1,000,000 CVNT for it from any wallet you control, and it starts taking leases. Withdraw the stake once its lock ends.
covenant-compute-stake stake <node> 1000000 --lock-days 30 --keypair <wallet.json>The operator guide covers setup and staking.
the first mainnet session
- gpu
- NVIDIA L40S
- held
- 3 min 12 s
- paid to the operator
- $0.064
- returned to the renter
- $0.036
Paid from the escrow in one transaction, seconds after the meter closed.
live on mainnet
- Settlement program 3dTtXH7rah8YyWTsAfSg6qC3iqrJXWGEhAx57uUHXZff
- Live capacity at compute-api.opencovenant.org
- Meter on MagicBlock's ephemeral rollup, settlement on Solana, payments in USDC.