Skip to main content
Page is under construction.

Check the github issues for ways to contribute! Or provide your feedback in this quick form
The Livepeer Network supports a dynamic decentralized marketplace for real-time media compute: transcoding and AI inference. Unlike static infrastructure platforms, Livepeer’s open marketplace introduces real-time bidding, routing, and pricing of jobs across a global pool of Orchestrators. This page outlines the marketplace layer, actor behaviors, session economics, and how it relates to the protocol.

Marketplace overview

ElementRole
This market is continuous — Orchestrators are always available for sessions; Gateways route work off-chain without per-job on-chain gas.

Demand: client workloads

Clients submit various media compute jobs through Gateways:
Job typeExample use casePayment style
API examples: Livepeer Studio REST, Gateway POST job, ComfyStream interface (AI).

Supply: Orchestrator nodes

Orchestrators advertise:
  • Hardware specs (GPU/CPU, memory)
  • Region and latency
  • Supported workloads (video, AI, or both)
  • Price per segment / frame / token
They update availability via gateway-side gRPC or REST heartbeat endpoints. Gateways use this information to route jobs to the best match.

Routing logic

The Gateway scores Orchestrators by:
  • Latency to input source
  • Workload match (video vs AI)
  • Cost per job
  • Availability and retry buffer
Sessions are routed off-chain to the best match; no on-chain gas is spent per job.

Price discovery

The current Livepeer implementation uses posted pricing (Orchestrator-set), not auction-based. A few notes:
  • Clients can be matched to the lowest available compatible provider.
  • Prices may vary by:
    • Region (e.g. US-East vs EU-Central)
    • GPU load (AI-heavy Orchestrators may charge more)
    • Quality profile (e.g. 1080p60 vs 720p30)
In development: LIPs may introduce dynamic auction mechanisms for AI sessions (e.g. spot job auctions). See the Forum LIPs for proposals.

Payments and settlement

Clients pay via:
  • ETH tickets (settled on-chain via the protocol’s TicketBroker)
  • Credit balance (tracked off-chain by some Gateways)
Orchestrators:
  • Claim winning tickets to the TicketBroker on Arbitrum
  • Accumulate ETH earnings from transcoding/AI work
  • Claim inflation (LPT) rewards from the BondingManager each round

Credit system extensions

Some Gateways provide user-friendly pricing in addition to direct ETH:
CurrencyTop-up methodsDenomination example
Orchestrators can price in USD-equivalent via oracle-based quoting where supported.

Observability

Each session can be logged with:
  • Latency to first response
  • Retry count
  • Orchestrator ID and region
  • Price paid (ETH or credit)
Future marketplace indexers may surface real-time job flow stats for the network.

Protocol–market boundaries

LayerDescriptionExample

Future upgrades (LIPs proposed)

  • LIP-78: Spot job auctions
  • LIP-81: Credit-to-protocol sync bridge
  • LIP-85: Orchestrator staking influence on job routing
For current status, see the Forum LIPs and Technical roadmap.

See also

References

Last modified on February 18, 2026