Skip to content
/ bip39 Public

Haskell implementation of the bip39 protocol

Notifications You must be signed in to change notification settings

TGOlson/bip39

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bip39

Haskell implementation of the bip39 protocol.

Note: only the default wordlist is supported.

$ stack build
$ stack test
$ stack exec -- bip39 <128/160/192/224/256>

TODO:

  • support mnemonic to seed
  • add fromWordList :: [BIP39Word] -> Maybe Mnemonic
CS = ENT / 32
MS = (ENT + CS) / 11

|  ENT  | CS | ENT+CS |  MS  |
+-------+----+--------+------+
|  128  |  4 |   132  |  12  |
|  160  |  5 |   165  |  15  |
|  192  |  6 |   198  |  18  |
|  224  |  7 |   231  |  21  |
|  256  |  8 |   264  |  24  |

About

Haskell implementation of the bip39 protocol

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages