Luke Childs
6 years ago
1 changed files with 53 additions and 0 deletions
@ -0,0 +1,53 @@ |
|||||
|
# doge-seed |
||||
|
|
||||
|
> Dank mnemonic seed phrases |
||||
|
|
||||
|
[![Build Status](https://travis-ci.com/lukechilds/doge-seed.svg?branch=master)](https://travis-ci.com/lukechilds/doge-seed) |
||||
|
[![Coverage Status](https://coveralls.io/repos/github/lukechilds/doge-seed/badge.svg?branch=master)](https://coveralls.io/github/lukechilds/doge-seed?branch=master) |
||||
|
[![npm](https://img.shields.io/npm/v/doge-seed.svg)](https://www.npmjs.com/package/doge-seed) |
||||
|
|
||||
|
Generates a cryptographically secure mnemonic seed phrase with added dankness. The first four words will be a randomly generated Doge-like sentence. |
||||
|
|
||||
|
The seed phrases are fully valid checksummed BIP39 seeds. They can be used with any cryptocurrency and can be imported into any BIP39 compliant wallet. |
||||
|
|
||||
|
## Install |
||||
|
|
||||
|
```shell |
||||
|
npm install doge-seed |
||||
|
``` |
||||
|
|
||||
|
## Usage |
||||
|
|
||||
|
```js |
||||
|
const dogeSeed = require('doge-seed'); |
||||
|
|
||||
|
dogeSeed(); |
||||
|
// "very salad such muffin column peasant enhance similar smooth shine trust swamp" |
||||
|
|
||||
|
dogeSeed(128); |
||||
|
// "much abuse very party absent paddle barely pluck weird unveil vast oyster" |
||||
|
|
||||
|
dogeSeed(256); |
||||
|
// "such unfair much flame belt wrestle blind gather frown around electric awesome fun tuition cattle knee tag adapt scene remember sentence crush carbon toast" |
||||
|
``` |
||||
|
|
||||
|
## API |
||||
|
|
||||
|
### dogeSeed([bits]) |
||||
|
|
||||
|
Returns a BIP39 mnemonic seed phrase. |
||||
|
|
||||
|
#### bits |
||||
|
|
||||
|
Type: `Number`<br> |
||||
|
Default: `128` |
||||
|
|
||||
|
The number of bits to derive a BIP39 mnemonic from. |
||||
|
|
||||
|
Must be an integer, divisible by 32, larger than 128, and smaller than 256. |
||||
|
|
||||
|
**Note:** This is not the resulting amount of entropy. |
||||
|
|
||||
|
## License |
||||
|
|
||||
|
MIT © Luke Childs |
Loading…
Reference in new issue