Node
Two production validators carry RPC and pubsub, each with its own geyser stream. First-party data, no vendor quota in the hot path.
- JSON-RPC
- PubSub websocket
- gRPC geyser stream
- Snapshot seeding
- 2validators
- 13probes up
- 0vendor rpc
We run this for ourselves. Clients run on it too. Six hosts in Switzerland, no public port on the box that serves this page.
Hosts
GPU quote fleet, the observability plane, and the product surfaces this studio ships on
boxie207100%Agave with Yellowstone geyser, per-venue cache and scheduler containers, node-service fleet
spdr15097.29%Swap and spider APIs, websockets and notifications, Mongo replica, per-host CI
cz-dev10097.89%RPC front, staking stack, Prometheus with Grafana and Loki, per-host CI
cz-prod85100%Jenkins, token registry, staking and Discord-gating products, marketing surfaces
modsnet126100%Agave validator, HAProxy, DoubleZero, production websocket and gRPC planes
ch-rpc76100%Map
Hover a node, click to pin it, or pick a host
The three services down at the read are OS units on the dev host, not application outages. Daily availability across the window ran 99.24 to 99.65.
Fleet
| Machine | Compute | Memory | Storage | Replacement |
|---|---|---|---|---|
boxieGPU quote, NOC, live sites | Ryzen AI MAX+ 395, 16c/32t, Radeon 8060S | 128 GB unified | 6 TB NVMe | USD 3,050–5,090 |
spdrQuote compute, production validator | Threadripper PRO 7975WX, 32c/64t | 503 GiB | ~20 TB NVMe arrays | USD 27,600–32,700 |
ch-rpcProduction quote, production validator | EPYC class, 128 threads | 692 GiB | multi-NVMe | USD 40,000–49,500 |
cz-dev, cz-prodAPI, RPC termination, database | 32 threads each | 60 GiB each | — | CHF 7,142.90 the pair |
modsnetSide-project production | ASUS ROG NUC, Core Ultra 9 185H, 22t, RTX 4070 Max-Q | 30 GiB | — | — |
Nearest-equivalent replacement builds. A range, never a point. An empty box is unspecced. USD and CHF are never summed.
Plane
Two production validators carry RPC and pubsub, each with its own geyser stream. First-party data, no vendor quota in the hot path.
Deny inbound, deny routed. Public hostnames arrive over 16 outbound tunnels, each with its own blast radius.
Posture
Private datacenter
Valais, Switzerland
Private datacenter
Zug, Switzerland
The router, the program, the migration. Built on metal we run ourselves.
Book a call