If you are interested in developing video applications, running an orchestrator node or staking/delegating check out the documentation.
If you are interested in a community curated list of Livepeer applications and tools check out the awesome-livepeer page.
If you want to learn more about the current state of the protocol and network, then we recommend doing the following:
- Review the whitepaper for the original proposal behind the protocol and network.
- Review the proposals that have updated the protocol since genesis and for historical context behind design decisions.
- The protocol is updated via Livepeer Improvement Proposals (LIPs).
- An exception is the Streamflow proposal which was introduced prior to formalization of the LIP process within the community.
- The most significant proposals in terms of number of changes to the protocol include:
- The Streamflow proposal which introduced a variety of network scalability improvements including a service registry, offchain job negotiation and payment mechanisms, the architectural decoupling of orchestrator and transcoder nodes and an increased number of nodes supported.
- LIP-73: Confluence - Arbitrum One Migration which dramatically reduced the gas costs of core protocol transactions by migrating core protocol contracts to the Arbitrum One rollup.
- Review the smart contracts deployed to the Ethereum blockchain and the Arbitrum One rollup.
- Review go-livepeer, a Go implementation of a Livepeer node.
- Review the specifications to understand low level details.