Questions tagged [bip39]

BIP39 is an open standard for encoding a seed as a series of common words, but also collects other methodologies.

Filter by
Sorted by
Tagged with
6
votes
1answer
332 views

Is possible to continue the BIP32/BIP39 algorithm from a Pk and Sk pair and “climb” to the mnemonic seed?

A few days reading about the BIP algorithm and the generation of the key pairs. Found that on the BIP 32 Paper: Child key derivation (CKD) functions Given a parent extended key and an index i, ...
4
votes
1answer
683 views

Can someone explain the meaning of derivation path in wallet in plain English (such as m/44'/60'/0'/0)?

Like m / purpose' / coin_type' / account' / change / address_index which gives say a value of m/44'/60'/0'/0 What is the meaning of "m", purpose, coin type, etc.
3
votes
1answer
2k views

Web3 create account from mnemonic + passphrase

I'm trying to create an ethereum account using web3-js by providing a mnemonic + passphrase (created with BIP39-js) but can't seem to find an implementation of web3.eth.accounts.create() that accepts ...
3
votes
1answer
179 views

How to generate address from xpub in JS?

How to generate address from xpub in JS? Should i use BIP39 or 44? If yes, how exactly?
3
votes
2answers
659 views

How to use mnemonic to recovery my ethereum wallet

I use web3j to create my ethereum wallet.the Code just like down import org.web3j.crypto.Bip39Wallet; import org.web3j.crypto.Credentials; import org.web3j.crypto.ECKeyPair; import org.web3j.crypto....
2
votes
1answer
78 views

generate unique mnemonic with password(only)

I am trying to create an exodus like wallet, where for the first time user just need to enter the password to register on wallet. The method I thought, running PBKDF2 on the password with empty salt ...
2
votes
1answer
102 views

Convert BIP-39 mnemonic to Ethereum private key in Python

How do I convert a BIP-39 mnemonic to an Ethereum private key in Python (via BIP-44 key derivation)? All the libraries I found that gave me the intended result depend on the two1 package, which ...
1
vote
2answers
113 views

How does a wallet make sure that it restores all the keys from mnemonic phrases?

I am building a wallet that complies with BIP32, BIP39, BIP44, and EIP55. It should be easy to restore keys if a wallet owner generates keys in sequence, but in my understanding, they can create a ...
1
vote
1answer
222 views

Encryption with BIP39 specification secp256k1 keys?

We are making a system where users can share files with other people but nobody should be able to figure out that all these different files belongs to same user on blockchain. these are the steps we ...
0
votes
1answer
66 views

How to use bip39 module in angular?

I am trying to create an ethereum wallet app using Ionic. I have tried to import bip39 node module directly in the angular project but it gives me error. Please help import { Injectable } from '@...
0
votes
0answers
10 views

Language on react-native-bip39 seed phrase generate

I had added a chinese simplified and traditional json to wordlist folder, how can I tell it to generate seed phrase with specific language ? https://github.com/novalabio/react-native-bip39 ...
0
votes
0answers
46 views

How to make password with mnemonic words?

i'm new on blockchain development and i'm trying to make a login like metamask in vuejs. Can someone teach me how to make 13 mnemonics word, where the last mnemonic is the password value get from an ...
0
votes
0answers
50 views

What is the standard practice for ETH seed - 12 or 24 words?

Afaik for BTC a 12-word seed is considered secure because it utilizes 128 bits of entropy, which is the same as for BTC private keys. Is 12 words same good for ETH? What is the current standard the ...
0
votes
0answers
200 views

how to generate ethereum address from mnemonic and derivation path without using ethereumjs-wallet npm package?

Is there any way to generate ethereum address from mnemonic and derivation path without using ethereumjs-wallet npm package? I have generated mnemonic using bip39 and i can generate Ethereum ...