While blockchain is the innovation that makes LBRY possible, the Data Network is the layer that actually makes the blockchain useful.
The primary component for this level is lbry, a daemon that:
- Interprets and validates metadata in the LBRY blockchain via [lbryschema].
- Accesses and distributes the data referenced by metadata in the LBRY blockchain via a peer-to-peer network.
- Provides wallet functionality via an [[SPV]] wallet ([torba]).
- Facilitates building applications by being easily bundable and providing a simple, clean API for the LBRY protocol.
Unless choosing to re-implement aspects of the LBRY protocol by hand, most applications that interact with the LBRY network will bundle lbry.
Additional Resources
- See the Whitepaper for a more comprehensive introduction to the LBRY data network.
- See Resources for documentation of the LBRY APIs.
- See [[Whatever]] for learning more about LBRY distributes data.
- See Build for learning how to use the daemon to solve your own problem or build your own app!