Download Use on Web ( Community ⌄ Meet, chat, and party in the heart of the LBRY community. YouTube Partner Program Sync your content instantly and start earning Frequently Asked Questions Got questions? We probably have answers! Blockchain Explorer Look up transactions and claims on the LBRY blockchain Company ⌄ @lbry on LBRY Everything about LBRY, from LBRY, on LBRY Company News The latest from the LBRY team The Team Meet the people building LBRY and why they're doing it Roadmap The next steps in our journey Contact Have a question or want to connect with the LBRY, Inc. team? Credit Reports Quarterly reports on LBRY's blockchain assets Developers ⌄ Find a technical overview, specification, APIs, and more Follow @lbrytech on LBRY From the devs, for the devs. The Spec Read a formal technical description of how LBRY works GitHub All LBRY code is public and open-source Contributor's Guide Become a contributor to the LBRY project Search Try LBRY Menu Try LBRY

Introducing and the LBRY Spec

Jeremy Kauffman • Feb 20 2019

🎶 🎶 🎶 Hello... Allow me to introduce myself... My name is, It's so nice to meet you...It's been a long time... Sorry it took so long... My name is, We never meant to leave you... without documentation 🎶 🎶 🎶

Enough with the parodies. This post is serious.

Assumes deep Hollywood blockbuster movie trailer voice.

In a world where most blockchain companies create psuedo-scientific whitepapers that more resemble an investment prospectus...

In a world where even Bitcoin says the primary documentation is the code...

One company was brave enough - bold enough - to create a true technical resource. screenshot with flames is our new comprehensive web portal for technical users. If sentences containing words and phrases like Merkle tree, activation delay, and manifest blob are the things that you find interesting, this is the website for you.

What is contains technical resources, a protocol specification, API documentation, and more.

Here are some of the things you can find on

  • LBRY Protocol Specification - A comprehensive, thorough documentation of exactly what LBRY is and how it works. We've called this a spec rather than a whitepaper because that's what it is. It's not a theoretical proposal, but a detailed description of a system in production usage.

  • LBRY Overview - An introduction and interactive overview of LBRY specifically for technical users.

  • The Playground - An interactive utility that helps engineers understand what LBRY is and how it works with real-world examples.

  • Contributor's Guide - Everything a would-be contributor needs to know to contribute to LBRY. Whether you're a front-end developer, a low-level micro-optimizer, or something in between, there's a way to help out.

  • SDK APIs and Blockchain APIs - Formerly on, these useful resources have been updated and redesigned.

  • Builders's Guide - A new resource specifically for those who want to build their own app or utility using the LBRY protocol, rather than contribute to LBRY Inc. projects.

  • Developer Reward Program - A new reward program specifically for developers to help them get started learning, contributing, or building with LBRY.

But that's not all! See everything for yourself at

Get Developer Updates

We've started segmenting our email communications so that we can communicate specifically with developers.

If you want to receive monthly developer updates and other developer specific news, enter your email address in the footer of

Photo of Jeremy Kauffman
Jeremy Kauffman · · ·

Jeremy knows how to build and scale a startup starting from day one. He knows how to deliver usable products and get those products in front of the right people.

Jeremy created LBRY because he fell in love with the idea of shared, global content registry that is owned and controlled by no one. Unsurprisingly, he is a longtime supporter of decentralized technology and freedom of information.

Prior to LBRY, Jeremy founded TopScore, a startup that processes millions of dollars monthly in event and activity registrations. He attended Rensselaer Polytechnic Institute, where he received degrees in physics and computer science.