aboutsummaryrefslogtreecommitdiffstats
path: root/public/js/register.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'public/js/register.coffee')
-rw-r--r--public/js/register.coffee7
1 files changed, 4 insertions, 3 deletions
diff --git a/public/js/register.coffee b/public/js/register.coffee
index 0ca9a1e2..0963d9d1 100644
--- a/public/js/register.coffee
+++ b/public/js/register.coffee
@@ -4,9 +4,10 @@ $(->
$('#username').focus()
$('#password').pwstrength(showVerdicts: false)
- key = new Key()
- $('#pubkey').val(key.extended_public_key_string())
- privkey = key.extended_private_key_string()
+ mnemonic = bip39.generateMnemonic()
+ key = bitcoin.HDNode.fromSeedBuffer(bip39.mnemonicToSeed(mnemonic)).deriveHardened(44).deriveHardened(0)
+ $('#pubkey').val(key.neutered().toString())
+ privkey = key.toString()
$('#password').keyup((e) ->
return if e.keyCode is 9 or e.keyCode is 16