Capability Advertising
Developers choosing a Gateway need to know what it supports. There is no standard machine-readable format for this yet, but publishing a clear capabilities document on the domain is current best practice.Supported workloads
Supported workloads
State explicitly whether the Gateway handles:
- AI inference (and which pipelines: text-to-image, image-to-video, LLM, etc.)
- Video transcoding
- Live AI (video-to-video)
- BYOC pipelines
/getNetworkCapabilities endpoint:Pricing
Pricing
Publish customer-facing pricing. The Gateway has two pricing layers:
- What it pays Orchestrators (
-maxPricePerCapability,-maxPricePerUnit) - the cost floor - What it charges customers - the business decision
Authentication
Authentication
Describe how developers authenticate: API key, OAuth, or open access. If registration is required, link to the signup page.
Rate limits and SLAs
Rate limits and SLAs
Document any rate limits and what SLA is offered. Even a best-effort statement (“target 99% uptime”) sets expectations and builds trust.
Discovery Methods
These are the mechanisms developers use today to find public Gateways.Marketplace Context
The Livepeer Marketplace is a programmatic interface for Orchestrators to advertise compute and for Gateways to discover and route to that compute. It is not a discovery mechanism for applications to find Gateways. As a Gateway operator, the relationship to the marketplace is as a broker: the Gateway queries it to find Orchestrators, not to list itself for applications to find. The marketplace is upstream of the Gateway, not downstream.Video Gateways
Video Video Gateways use-serviceAddr differently from AI Gateways. For a Video Gateway, -serviceAddr is the address that the Gateway advertises to Orchestrators so they can report results back. It must be reachable by Orchestrators on the network.
This means the Video Gateway’s service address must be publicly reachable on the Gateway’s HTTP port (default 8935). If behind NAT, configure port forwarding or use a server with a public IP.
RTMP ingest (port 1935) is separate from the service address and is what video sources connect to. These can be on different ports or even different network interfaces.
On-chain Discovery
Related Pages
Gateway Middleware
Auth and routing - prerequisites for a public-facing Gateway.
Opportunities
Revenue models and Foundation support for Gateway operators.
NaaP Multi-Tenancy
Network as a Platform architecture for multi-tenant operation.
Technical Architecture
Network architecture context for how Gateways fit into the ecosystem.