Ready to learn more? There are plenty of additional resources to explore, both in ProtoSchool and beyond. Here are some of our favorites:
Explore libp2p's native implementations, videos of conference talks, specifications, and documentation.
Watch the talk from David Dias that heavily inspired this tutorial, in which he explains we need libp2p, how it works, and what its future objectives are.
Learn how to configure js-libp2p for your particular project.
Explore libp2p code examples in the Go programming language, including a chat app, a basic getting started echo client and server example, and more.
Content Addressing on the Decentralized WebtutorialProtoSchool
Many of the applications that incorporate libp2p for process addressing also use content addressing to identify the data shared among peers on a decentralized network. Learn more about content addressing in our most popular ProtoSchool tutorial.