.. and press ENTER to ask a question on web5, how to write code and more.

Skip to main content

Build Web5 apps that put you in control of your data and identity.

Web5 brings decentralized identity and data storage to your applications. It lets developers focus on creating delightful user experiences, while returning ownership of data and identity to individuals.

Web5 in 5️ Minutes

An interactive guide to get started with Web5

Web5 API Reference

API documentation for the Web5 JS SDK

Learn More

Get to know the components of Web5 and try it out in minutes.

Decentralized Identifiers

Take a journey with Alice and Bob to learn all about DIDs

Decentralized Web Nodes

Learn how DWNs act as personal data stores


Learn how to define data schemas and permissions

Build a Chat App

Learn how to build a decentralized chat app


Dive into Web5 sample apps, videos, and more.

Join the Community

Connect with us everywhere.


Submit a PR or open an issue



Engage with fellow community members



Follow us for news and updates


Connect with us on Discord

Submit feedback: Open a GitHub issue

Edit this page: GitHub Repo

Contribute: Contributing Guide