The underlying protocol for clearinghouses is implemented and in production use. No public clearinghouse service is operating at general availability as of early 2026 — see the NaaP Platform for the emerging managed access layer.
Why Clearinghouses Exist
Operating a Livepeer gateway currently requires:- Holding ETH on Arbitrum to fund PM deposits.
- Managing Ethereum private keys securely across gateway instances.
- Understanding PM protocol internals — nonces, ticket validity windows, fee calculations.
- Debugging ETH-USD price oracle issues that affect ticket face values.
Architecture
What a Clearinghouse Manages
| Responsibility | Traditional Gateway | With Clearinghouse |
|---|---|---|
| ETH deposit management | Gateway operator | Clearinghouse |
| PM signing keys | Gateway operator | Clearinghouse (Remote Signer) |
| Orchestrator discovery | Gateway operator | Clearinghouse |
| Billing / invoicing | N/A | Clearinghouse ↔ developer |
| On-chain redemption | Orchestrators | Orchestrators (unchanged) |
Developer Experience
For app developers using a clearinghouse:- Register with the clearinghouse service and obtain an API key.
- Point the Livepeer SDK or gateway to the clearinghouse endpoint.
- The clearinghouse provides a gateway interface — you submit AI inference jobs, the clearinghouse routes them to orchestrators and handles all payments.
- You receive usage reports and are billed in the clearinghouse’s chosen currency (fiat, stablecoins, or other).
start_lv2v(api_key="...") and have everything handled automatically.
Relationship to Remote Signers
A clearinghouse is a remote signer plus:- User management and authentication
- Accounting and credit tracking
- Fiat or alternative currency billing
- Potentially orchestrator discovery and geo-matching