moqx

The OpenMOQ Relay. C++ MoQ Transport relay built on forks of moxygen and picoquic, with multi-threaded scaling and CAT-token authentication. Verified end-to-end at draft-14, draft-16, and draft-18.

Category

Relays & Servers

License

Open Source

Status

Active

Languages

C++

MoQT Draft Support

draft-14draft-16draft-18

moqx is the relay produced by the OpenMOQ Software Consortium, a non-profit building open-source, high-performance MOQT software. It is written in C++ and consumes OpenMOQ’s own forks of Moxygen and picoquic.

It has been a participant in the MoQ interop runner since April 2026, and its public endpoint verified publish/subscribe with end-to-end object delivery at MOQv14, v16, and v18 during the IETF 126 interop.

Key features

  • Multi-threaded relay scaling with cBPF reuseport worker-steering
  • Batch receives and per-thread local forwarders
  • Configurable relay thread counts
  • CAT-token (Common Access Token) authentication
  • Raw QUIC and WebTransport

Public relay

OpenMOQ runs one public endpoint, a CI relay tracking the main branch, listed below with what the moqtap TestLab sweep last measured on it. The code behind that URL moves whenever the branch does, so a result from one day is not a result about a release.

One public endpoint runs this

All of them are operated by OpenMOQ. Each is a separate deployment at its own version and configuration, so what one answers is not a claim about the others, and none of it is a claim about this codebase. Every one of them has a TestLab result.

Every public MoQ endpoint we track is at /endpoints .