bip39
python-mnemonic
Our great sponsors
bip39 | python-mnemonic | |
---|---|---|
3 | 70 | |
2 | 798 | |
- | 1.3% | |
0.0 | 6.8 | |
4 months ago | 3 months ago | |
CoffeeScript | 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.
bip39
-
I wrote my 24 phrase on a text edit on mac offline. I directly saved it to an Encrypted Usb Drive. I unmounted the drive, then turned wi-fi on after it was ejected. Should I be safe?
If you are going to take this route, I'd recommend using Shamir Secret Sharing to split your key into shares, of which you can choose some number required to reconstruct the original key (like 3 shares, any 2 can recover the key). Keep the shares in disparate locations, maybe one on your encrypted usb, one in a safe, one in a bank lockbox, one with a trusted person...
-
Where to Store Ledger Wallet Seed
This is not good. By finding just 1 share a potential attacker has reduced the time needed to crack your phrase thorough brute force 96 sexdecillion times. Check out this amazing video about the Shamir Secret Sharing scheme which allows secrets to be split up in such a way that no useful information is revealed until the required number of shares are put together. Personally I used this repo to generate SSS shares.
python-mnemonic
-
Need help understading BIP39
Yes. BIP39 defines a check word to ensure the previous words are correct. You can read the spec here: https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki
-
What happens if I lose my cold card device?
ColdCard follows the BIP-39 standard for encoding the wallet's seed as a series of 24 words (a.k.a. "seed menmonic", sometimes called a recovery phrase). If you followed the instructions you were given when initializing it and you've stored your seed mnemonic safely in the real world (not digitally where it can be more easily discovered), you're fine. In the event you lose or damage your ColdCard, you can initialize a new wallet--ANY wallet that follows the BIP-39 standard, which is pretty universal these days--and the wallet will regenerate the same private keysthat your original ColdCard did, in the same order.
- How to add a 25th word to your seed ?
-
Question about wallet security
... and BIP-39
- If you broke your phone right now, could you still access your crypto?
-
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.
-
Is my maths correct?
Not correct See this: https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki
- Mentor Monday, January 23, 2023: Ask all your bitcoin questions!
- Technical Hardware wallet question
What are some alternatives?
cson - CoffeeScript-Object-Notation. Same as JSON but for CoffeeScript objects.
bip39 - A web tool for converting BIP39 mnemonic codes
atom-beautify - :mega: Help Wanted - Looking for Maintainer: https://github.com/Glavin001/atom-beautify/issues/2572 | :lipstick: Universal beautification package for Atom editor (:warning: Currently migrating to https://github.com/Unibeautify/ and have very limited bandwidth for Atom-Beautify Issues. Thank you for your patience and understanding :heart: )
MyEtherWallet - MyEtherWallet (our friends call us MEW) is a free, client-side interface helping you interact with the Ethereum blockchain.
xml2js - XML to JavaScript object converter.
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
DocPad - Empower your website frontends with layouts, meta-data, pre-processors (markdown, jade, coffeescript, etc.), partials, skeletons, file watching, querying, and an amazing plugin system. DocPad will streamline your web development process allowing you to craft powerful static sites quicker than ever before.
bitaddress.org - JavaScript Client-Side Bitcoin Wallet Generator
electrum - Electrum Bitcoin Wallet
python-hdwallet - Python-based library for the implementation of a hierarchical deterministic wallet generator for more than 140+ multiple cryptocurrencies.
bips - Bitcoin Improvement Proposals
Seedshift - Plausibly deniable steganographic encryption of BIP-39 mnemonic seed words with a date shift cipher