Providers advertise compute capacity into Hypercluster鈥檚 home-grown marketplace. Capacity may be self-owned or obtained ops-side; miners only need the marketplace APIs (self fleets, lab clusters, or inventory offered by a provider hotkey).
- Challenge URL and signing hotkey
- Inventory facts: GPU model/count, SSH endpoints (secrets held out of git), optional TEE capability tags
- Fabric tools available on the host when claiming IB (or use sim nodes for local development)
- Register as provider and heartbeat.
# signed register / heartbeat via CLI or HTTP
hypercluster nodes register ... --url "$URL"
hypercluster nodes heartbeat ... --url "$URL"- Publish fabric reports when relevant.
hypercluster nodes fabric-scan --node-id NODE --url "$URL"- List an offer with hard
price_per_hourandmax_lifetime_hours.
hypercluster marketplace offer create --node-ids NODE --price 1.0 --lifetime 2 --url "$URL"-
Keep nodes healthy while leased; active rentals are protected from casual idle reclamation.
-
Act on job runtime (provision/bind/results) according to your agent or manual worker path; post results with digests/proofs as required.
-
Withdraw or re-list offers after terminate.
hypercluster marketplace terminate --lease-id LEASE --url "$URL" # if acting as owner policy
# DELETE /v1/offers/{id} to withdraw open listings- Do not claim InfiniBand when inventory reports zero IB devices.
- Inventory spoof and forbidden eth fallbacks zero fabric_gate / composite scoring.
- TEE claims without valid verification do not receive live tee_bonus.
- Self-deal volume between identical demand+supply hotkeys may be soft-penalized in aggregation.
hypercluster sim seed --seed 0
hypercluster sim run-scenario --name marketplace --url http://127.0.0.1:3200Sim inventory and launcher replace real SSH for CI. See Fabric and Live QA for external single-GPU ops (maintainers).