The Bitcoin Design Guide
Open-source design resource for Bitcoin and Lightning wallet developers — principles, patterns, and reference implementations.
| What is it | Open-source design resource for Bitcoin and Lightning wallet developers — principles, patterns, and reference implementations. |
|---|---|
| Pricing | Free |
| Free tier | Yes |
| Platform | Web Application |
| Best for | designing mobile Bitcoin wallets, implementing Lightning payment flows |
| Domain registered | 2017 |
Data updated Aug. 1, 2026
What does The Bitcoin Design Guide do?
The Bitcoin Design Guide is a comprehensive open-source resource that provides design principles, patterns, and reference implementations for building Bitcoin and Lightning applications. It offers practical guidance for developers and designers working on cryptocurrency wallets and payment interfaces, covering everything from visual language and user experience to technical implementation details.
The guide includes detailed reference designs for various wallet types including daily spending wallets, savings wallets, shared wallets, and inheritance solutions. Each reference design provides specific user flows, security considerations, and implementation patterns. The resource also explains core Bitcoin and Lightning concepts like private key management, payment formats, coin selection, and transaction processing in designer-friendly language.
This resource is most valuable for product teams building Bitcoin applications who need established design patterns and proven approaches to complex cryptocurrency UX challenges. It serves as both an educational resource for newcomers and a practical reference for experienced developers implementing wallet functionality, payment flows, and security features in their applications.