GPU Provider Guide

Preparation guide for future ZORAI compute providers
Writing date: 2026-05-05

Who this is for

GPU providers that want to join future ZORAI AI compute pilots. The production provider network is not yet presented as an SLA-backed market.

No public IP required

The recommended mode is to run compute-agent on the internal GPU host. The Agent initiates an outbound WebSocket connection to the public compute-relay. Providers do not need to open public ports, and should not expose Docker API, SSH or Compute Node APIs to the internet.

Provider launch

./compute-agent \
  --relay wss://compute-relay.zorai.co/v1/provider/connect \
	  --relay-id hz-1 \
  --provider-key "$PROVIDER_PRIVATE_KEY" \
  --compute-url http://127.0.0.1:8645 \
  --gpu-name "NVIDIA A100" \
  --gpu-vram-mb 40960

What the Agent does

Provider checklist

Related code

cmd/compute-agent, cmd/compute-relay, pkg/computerelay, pkg/computenode, pkg/gpu, pkg/taskmarket, pkg/rpc/compute_rpc.go.

The Relay does not store provider keys, sign proofs or custody funds. Real settlement must go through ZORAIComputeEscrow. Until public GPU e2e and real settle transactions are complete, this is production-prep, not a production SLA.