Skip to content

livepeer/wiki

Repository files navigation

Livepeer Wiki

Getting Started

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.

Learn More

If you want to learn more about the current state of the protocol and network, then we recommend doing the following:

  1. Review the whitepaper for the original proposal behind the protocol and network.
  2. 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.
  3. Review the smart contracts deployed to the Ethereum blockchain and the Arbitrum One rollup.
  4. Review go-livepeer, a Go implementation of a Livepeer node.
  5. Review the specifications to understand low level details.

Releases

No releases published

Packages

No packages published