keybase / warpwallet

A brain wallet generator that uses scrypt.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

warpwallet

A brain wallet generator that uses scrypt.

Install

There's no npm module for WarpWallet since it's intended as a browser-only service. However, it does use npm to manage its dependencies

Build

$ npm install -g iced-coffee-script
$ npm install -d
$ icake build

Test

$ make test

Regeneration of Test Vectors (which otherwise are fixed)

To generate our reference test vectors, we use the reference Scrypt implementation (in C), a Python PBKDF2, and a Python library to turn a seed into a keypair. To see how this works, try:

$ cd test/gen && make build && make spec

Why a Makefile and a Cakefile?

Internal disagreement as to which is better.

About

A brain wallet generator that uses scrypt.

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:HTML 94.2%Language:JavaScript 5.5%Language:CoffeeScript 0.2%Language:Shell 0.1%Language:CSS 0.0%Language:Python 0.0%Language:Makefile 0.0%