lbryio / lbryio/lbrycrd

allow bip44 address option when creating wallet

Open
#294 5 comments 0 reactions 0 assignees View on GitHub
hacktoberfest level: 3 type: new feature
Dominant language
C++
Stars
2.5k
Forks
173
PR merge metrics
No merged PRs in 30d

Description

Torba and lbrycrd use a different standard (bip44 vs bip32) so private keys do not produce the same set of addresses. I understand we don't want the bip44 method to be the default, but there should be an option to do so when creating a wallet.

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by tracing wallet creation and the current BIP32 address derivation, then determine where a BIP44 choice could be exposed without changing the default. Done means wallet creation accepts the option, preserves BIP32 as the default, and produces the expected BIP44 addresses.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
blockchain
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.