python-mnemonic
python-hdwallet
Our great sponsors
python-mnemonic | python-hdwallet | |
---|---|---|
70 | 17 | |
796 | 422 | |
2.3% | - | |
6.8 | 3.4 | |
3 months ago | 4 months ago | |
Python | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
python-mnemonic
-
Question about wallet security
... and BIP-39
-
Can the private key of a 24 word seed + passphrase be the same as of a different 24 word seed without passphrase?
Look-up "BIP32", "BIP39" and "BIP44", those will point you to documents describing precisely how seed phrases are converted into crypto keys.
-
is there a way to programmatically generate a wallet from a 12 word seed phrase that would give the same result in metamask?
i think bip39 is what you want to look up.
- Technical Hardware wallet question
-
Bitcoin, rationality and God
An HD wallet that follows the BIP-39 standard generates its 512-bit master extended key from a seed based on 128, 160, 192, 224 or 256 bits of entropy, which it encodes as a mnemonic for ease of use by human users, and an optional passphrase (additional entropy). The master extended key for a BIP-32 HD wallet is always 512 bits, and the private keys in the key tree are always 32 bytes (256 bits), but adding a passphrase increases the entropy of the seed used to calculate the 512-bit master extended key.
-
How do I generate master key from the root seed
Checkout the bip https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki and this code https://github.com/trezor/python-mnemonic
-
Can not restore Bitcoin from Nemo Wallet.
The 18 words is in the standard, but I don't know how widely it's actually implemented. Trezor definitely has an 18-word recovery option though. I'd use the reference implementation to verify that the seed is legit, then you can go from there.
-
Everything You Need To Know About Passphrases for Bitcoin
Throughout all these different wallets, we are still dealing with really long strings of letters and numbers that are difficult for humans to retain and process. Then comes along BIP-39, a proposal which offers as a solution a way to convert those long strings of binary or hexadecimal digits into something that is much easier for humans to read and transport. This is the most popular implementation for private keys and most of you have probably already interacted with it.
- What happens if Trezor and Ledger shut down?
-
GoKey – A simple vaultless password manager in Go
New seed phrases are typically 12-24 randomly generated words, not user provided... and when you need to "change a password" in a crypto wallet, you can generate a new private key and move funds.
Check out BIP-39 [0] for more details.
[0] - https://github.com/bitcoin/bips/blob/master/bip-0039.mediawi...
python-hdwallet
What are some alternatives?
bip39 - BIP-39 tools using Node and implemented in Coffeescript
bip39 - A web tool for converting BIP39 mnemonic codes
hd-wallet-addrs - A command-line tool that performs Bitcoin wallet address discovery.
MyEtherWallet - MyEtherWallet (our friends call us MEW) is a free, client-side interface helping you interact with the Ethereum blockchain.
FinderOuter - Easy to use bitcoin recovery tool to fix damaged private key, mini-private key, address, BIP38 encrypted key, mnemonic (seed phrase), BIP-32 derivation path, Armory backups, recover passwords and more
bitaddress.org - JavaScript Client-Side Bitcoin Wallet Generator
electrum - Electrum Bitcoin Wallet
bips - Bitcoin Improvement Proposals
BitGen - Bitcoin wallet generator and scrapper
Seedshift - Plausibly deniable steganographic encryption of BIP-39 mnemonic seed words with a date shift cipher
Wallets Recovery - Information about wallet defaults for external recovery
slips - SatoshiLabs Improvement Proposals