EXTERNAL TEST LAB

Test network changes
before they ship

A test environment for protocol upgrades, DevShards, inference flows, integrations and operational changes – before governance decisions or production rollout

OPERATE A HOST

How to Join node

git clone https://github.com/paranjko/external-test-lab.git
alias gdc="$PWD/external-test-lab/net-deployment-runbook/gdc.sh"
gdc host join --model=<MODEL_ID> --public-host <IP_or_DOMAIN> <ssh-alias>
Minimum Host requirements For more details, read Community DevNet runbook/JOIN: add a Host
ComponentMinimum
OSUbuntu 22.04, 24.04, or 26.04 (amd64)
GPUNVIDIA GPU with 16 GB VRAM
DriverNVIDIA R580 or newer
CUDAGPU works in a CUDA 12.8 Docker container
CPU8 threads or more (practical baseline)
Memory32 GB RAM or more (practical baseline)
Storage50 GiB free required, with 100–150 GB NVMe recommended
NetworkStable internet with a stable public IPv4 address or a DNS name that resolves to it
IngressTCP 80, 443, 5000, and the configured SSH port, plus UDP 443
UptimeAlways on with sleep and address changes disabled

Choose MODEL_ID from the live model registry, JOIN rejects an ID absent from the registry before Host preparation

Chain ID–
Allocated models
  • –
Approved DevShards
  • –
Latest height–
Largest voting share–
LIVE DEVNET

Participant status

OBSERVED NETWORK HOSTS

Network node map

LIVE GATEWAY LOAD

Inference traffic

Active requests–currently in flight
Input tokens–currently in flight
Successful requests–completed since gateway restart
Rate-limited requests–rejected since gateway restart
Network capacity–available model weight
Gateway ACHECKINGwaiting for read-only route status
Gateway BCHECKINGwaiting for read-only route status
Gateway trafficCHECKING
– active now– successful since restart– rate-limited since restart