HD Wallet feature - new release date

You’re probably excited for the release of the new HD wallet feature, and for good reason!

Manage your keys with a single mnemonic phrase? Yes please!

You’ve also probably seen this post urging you to back up your keys in advance. Do that.

However, that post also mentioned a November 16th release date.

I hate to play with your emotions, but that date has been pushed back.

Why the delay?

Developers noticed some errors in the word list, such as including incorrect words and certain entries including punctuation marks, which would make the list incompatible with the global norm (BIP0032/BIP0044, and the BIP39 word list, for those in the know).

This makes things tougher on builders, as they would be using a list incompatible with other platforms, making integration impossible.

So, we need to take our time to review the work that’s been done, and ensure it’s free of errors. With a properly functioning HD wallet feature, builders will simply need the mnemonic phrase to begin their work, and they can integrate their platforms with other HD wallets. It will be a great boon to the builder community.

Incognito devs have been developing BIP-standard protocols, and will continue to do so as they revisit what’s been done so far. In preparation for the feature, they’ll also need to rebuild the app SDK, extending the process somewhat.

Because key generation will be different with the HD wallet feature, you won’t be able to generate seeds for your existing keychains. You will still be able to recover them using backed up private keys, but for ease, you may want to transfer funds to new keychains once the HD wallet is live.

HD Wallet - coming December 2020

With all the work ahead, it’s important we take ample time to execute well.

As such, the new release date for the feature is the end of December.

While I want the update as much as you do, taking the time to build better now makes things easier on you in the future. And just think, what a great way it will be to kick off the new year! :partying_face:

25 Likes

:broken_heart: :joy:

1 Like

But… why?

4 Likes

QFT.

In this case … uh, no … no, it’s not. Makes no sense for the devs to disregard the established BIP39 protocol. A homegrown wordlist would have made any kind of integration with existing hardware wallets IMPOSSIBLE.

Glad to hear the team has changed course. Still concerning that a plan using non-standard protocols was even considered, let alone acted upon.

3 Likes

@Mike_Wagner @inccry, you bring up good points, thanks.

I’ve since checked on it, and it turns out I misunderstood the developers when they explained the delay. I’m editing the post now to fix my mistake.

What happened was that they noticed some formatting errors in the word list (such as erroneous punctuation), and need time to look carefully through what’s been done. I was then told that the devs have been and are still “developing the BIP standard protocols, such as BIP44, BIP32, and BIP39.” We just need a bit more time to make sure everything is in order.

1 Like

Thanks @aaron for the detail!

Indeed, the words list defined in the incognito repository here is invalid :sweat_smile:.

It produces this kind of words (with spaces):

  'abandon',   '  ability',  '  able',     '  about',   '  above',
  '  absent',  '  absorb',   '  abstract', '  absurd',  '  abuse',
  '  access',  '  accident', '  account',  '  accuse',  '  achieve',
  '  acid',    '  acoustic', '  acquire',  '  across',  '  act',
  '  action',  '  actor',    '  actress',  '  actual',  '  adapt',
  '  add',     '  addict',   '  address',  '  adjust',  '  admit',
  '  adult',   '  advance',  '  advice',   '  aerobic', '  affair',
  '  afford',  '  afraid',   '  again',    '  age',     '  agent',
  '  agree',   '  ahead',    '  aim',      '  air',     '  airport',
  '  aisle',   '  alarm',    '  album',    '  alcohol', '  alert',
  '  alien',   '  all',      '  alley',    '  allow',   '  almost',
  '  alone',   '  alpha',    '  already',  '  also',    '  alter',
  '  always',  '  amateur',  '  amazing',  '  among',   '  amount',
  '  amused',  '  analyst',  '  anchor',   '  ancient', '  anger',
  '  angle',   '  angry',    '  animal',   '  ankle',   '  announce',
  '  annual',  '  another',  '  answer',   '  antenna', '  antique',
  '  anxiety', '  any',      '  apart',    '  apology', '  appear',
  '  apple',   '  approve',  '  april',    '  arch',    '  arctic',
  '  area',    '  arena',    '  argue',    '  arm',     '  armed',
  '  armor',   '  army',     '  around',   '  arrange', '  arrest',
  '      typical' ...

:sweat_smile: :sweat_smile: :sweat_smile:

4 Likes

I’m glad that you’re planning to use the global norm BIP32/BIP44/BIP39!

I was also wondering how you would generate the seed phrase from existing private keys because it doesn’t seem to work like that. I’m glad to see that will be the default for new users, and you’re not trying to do anything ‘tricky’ that could fail.

Keep up the good work :+1:

3 Likes

So many :crazy_face:

1 Like

Seems like it would be easy to correct this by simply copying the words from one of the many sources that didn’t fuck this up?

1 Like

playing with emotion is fun :laughing:

2 Likes

Yes, @Pseudonym. We use this one: https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt
And what we are doing is to implement it.

Would it be possible to get a more accurate estimate?
I would like to have the new wallet up and running before my next transfer

@Pseudonym We are getting things ready. Hopefully, it can be released this week/ next week.

5 Likes

Looking really forward, as it will make the backups for newcomers much easier etc. @aaron can you already confirm, that it will go live this month or is another delay to be expected? Thank you :slight_smile:

3 Likes

Now this is what I call a big update. Really looking forward to trying it out, hopefully this month.

3 Likes

@aaron any news as this year is almost over? Looking really forward for the HD Wallet feature.

1 Like

Hi @sato, I just asked the team again about the ETA. We will keep you guys posted here.

1 Like

Any news from the team? :slight_smile:

We’re spending time on internal testing this week. If every’s okay, hd wallet will be released next thursday.

5 Likes

Aweseome, great news. Thank you :pray:

1 Like