An open library of design patterns for building better user-facing applications backed by decentralized architectures. These patterns help developers and designers understand the unique challenges of decentralized systems and provide proven solutions for common problems.
How to use this library
Browse patterns by topic below — Identity & Agency, Moderation & Curation, Sharing & Permissions, Sync & Status — explore them through the sidebar, or follow the links between related patterns. Use the graph view to discover connections. Spot a gap or a mistake? Every page has an edit link — this library grows through contributions like yours.