https://github.com/ncoelho/wallets-design
wallets design guidelines
https://github.com/ncoelho/wallets-design
bitcoin design design-guide guidelines lightning-network wallets
Last synced: about 1 year ago
JSON representation
wallets design guidelines
- Host: GitHub
- URL: https://github.com/ncoelho/wallets-design
- Owner: ncoelho
- License: mit
- Created: 2019-07-30T08:55:48.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-07-30T09:11:49.000Z (over 6 years ago)
- Last Synced: 2025-01-15T14:42:30.341Z (over 1 year ago)
- Topics: bitcoin, design, design-guide, guidelines, lightning-network, wallets
- Size: 5.86 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# wallet design guidelines
This document is open source, fork-able, copy-able and free. It is a set of guidelines, principles and best practices for Bitcoin Wallets. They should not be taken as rules or set in stone, iteration, innovation and heavy changes are expected and welcome.
A wallet is the Graphic User Interface of the Bitcoin Protocol, where users interact with the network.
This concepts can be applicable to wallets per se, exchanges, point-of-sales, merchants, games or any service interacting with the Bitcoin Protocol.
# Onchain
## Adresses
- Private keys/Pub keys/Seed/xPubs, etc
- Present
- Truncate/untruncate
- Copy
## Value
- Notations and Decimals
- Denominations
- Localizations
## Transactions
- Presentation
- Receiving
- Sending
- Confirmations
- RBF
- CPFP
- Batching
- MultiSig
## Fees
- Present
- Estimation
## QR codes
- Basics
- Hints
- Quality