Documentation Index
Fetch the complete documentation index at: https://na-36-docs-v2.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Governance
Livepeer is committed to open-source, transparent, community governance. It uses a hybrid on‑chain/off‑chain governance model that combines open community discussion with binding on‑chain votes. This model ensures that the community (token holders) collectively controls upgrades and spending, with the protocol enforcing the outcome.Governance Functions
Governance in Livepeer serves two primary functions:- Protocol Upgrades: Proposals to upgrade the protocol.
- Treasury Spending: Proposals to spend from the treasury.
Governance Process
Governance applies to both the protocol and the treasury. Protocol upgrades and parameter changes are formalized as LIPs. After community vetting, an on-chain vote is held. Stake-weighted voting ensures larger delegations have proportional say.Idea Phase: Community Discussion
Draft Phase: Request For Feedback (RFP)
Proposal: Livepeer Improvement Proposal (LIP)
Proposal Submission: On-Chain
Proposal Voting: On-Chain
The on-chain proposals and votes can be found on .
Proposal Voting: Details
Note: Delegators can withdraw their delegation temporarily to vote separately if they disagree with their operator.
Proposal Voting: Quorum & Approval
Livepeer Improvement Proposals (LIPs)
Livepeer Improvement Proposals (LIPs) are formal design documents (hosted on GitHub) that describe protocol upgrades, similar to Ethereum’s EIPs. Impactful LIPs include:- Treasury Creation: LIP-89 and LIP-92 which established the Treasury and set the on-chain revenue allocation (sending 10% of new LPT emissions into the treasury).
- Confluence - Arbitrum Migration: LIP-73 which completed the migration of the protocol from Ethereum to Arbitrum to reduce transaction costs and increase throughput.
- Monetary Policy: LIP-34, LIP-35, LIP-40, LIP-83, and LIP-100 which have shaped the monetary policy of the protocol including inflation calculations, adjustment and bounds.
- Governance Framework: LIP-15, LIP-16, LIP-19, LIP-25, LIP-69, LIP-19 and LIP-25 which established the current decentralised governance framework.
Governance & Process
Governance & Process
- LIP-1 established the initial on‑chain governance process (Process, Purpose and Guidelines)
- LIP-15 established the polling system for LIP adoption.
- LIP-69 established the stake-based polling system & implemented stake-weighted voting.
- LIP-19 established the core governance mechanism (poll-based) for the Livepeer protocol.
- LIP-25 established the technical foundation for protocol upgrades.
Protocol Migration (Confluence)
Protocol Migration (Confluence)
Treasury Launch & System
Treasury Launch & System
Economic Parameters & Monetary Policy
Economic Parameters & Monetary Policy
- LIP-34: InflationChange Parameter Update (Final) - Slowed inflation adjustment rate
- LIP-35: inflationChange Calculation and Parameter Update (Final) - Bundle with LIP-40
- LIP-40: Minter Math Precision (Final) - Enhanced precision for percentage calculations
- LIP-83: roundLength Parameter Update (Final) - Adjusted for Ethereum Merge
- LIP-100: Introduction of Inflation Bounds (Draft) - Added ceiling/floor to inflation
Core Protocol Features
Core Protocol Features
Earnings & Claiming
Earnings & Claiming
On-Chain Contracts
The Livepeer protocol uses a custom Governor contract that inherits from OpenZeppelin’s Governor and GovernorSettings contracts. The key rules enforced are:- Voting period: 30 rounds (~3.75 days)
- Quorum: 33% of all staked LPT
- Threshold: Majority (>50%) of votes cast
- Voting delay: 1 round