You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
1.3 KiB

3 years ago
# HIP39 - Seedphrases
```
HIP: 0039
Title: Mnemonic seedphrases for Hush wallets
Author: Duke Leto
Category: Standards
Created: 2021-02-06
License: GPLv3
```
# Terminology
The key words "MUST", "MUST NOT", and "MAY" in this document are to be interpreted as described in RFC 2119.
[#RFC2119]
# Abstract
This is HIP039 describing mnemonic seedphrases for Hush wallets.
# Motivation
Mobile lite wallets require a seedphrase which users can backup all addresses and funds in the wallet.
We are not interested to follow BIP39 exactly, but to use the latest improvements related to it's goal.
This project has some promising improvements to BIP39, notably embedding the "wallet birthday" directly
in the seed and versioning:
https://github.com/lightningnetwork/lnd/tree/master/aezeed
The improved KDF of scrypt will likely be used in HIP39.
3 years ago
# Specification
Currently HIP39 is targeted to be implemented in SilentDragonAndroid, with hushd support coming later
as things such as multi-language support is finalized.
## Internal Design
# References
.. [#RFC2119] `Key words for use in RFCs to Indicate Requirement Levels <https://tools.ietf.org/html/rfc2119>`_
.. [#BIP32] `Hierarchical Deterministic Wallets <https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki>`_