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
0 votes
1 answer
14 views

Maximum length of each word in BIP39

I wanted to render list of mnemonic phrases but in case of overflowing the text I wonder what is actually the character with longest length in BIP39?
user avatar
1 vote
0 answers
68 views

Private key from 13/25 seed phrase

It's quite clear for me how to generate a 12-24 seed phrase: straightforward with ethers.js import { entropyToMnemonic } from "@ethersproject/hdnode" // 16 bytes / 128 bits => 12 ...
user avatar
  • 111
0 votes
1 answer
292 views

web3.js, how to get list of accounts with one MNEMONIC(seed phrase)

pls someone save me from getting list of accounts(private keys) with MNEMONIC in web3.js, just like how it perfromed with metamask, just enter your MNEMONIC, then you could just add your way up to ...
user avatar
0 votes
0 answers
116 views

Create ethereum address starting from entropy

Yesterday i came across this amazing tool by Ian Coleman https://iancoleman.io/bip39/ .I was wondering if it was possible to reproduce a script in phyton that do the same thing. Which should be the ...
user avatar
1 vote
1 answer
277 views

Account Extended Private Key / BIP32 Extended Private Key need to import MetaMask?

I would withdraw ETH from my Binance account and give ETH as christmas gift to my nephew and my niece. 1: Is it any drawback in a long run if I use not the ETH network but BSC? In 10-20 years or so. ...
user avatar
  • 111
0 votes
0 answers
102 views

Do MetaMask, Trezor and Ledger all use BIP-44 seed phrases?

Do MetaMask, Trezor and Ledger all use BIP-44 seed phrases that have 24 words? If so, can you recover a seed phrase generated by any one of these devices onto each of the other devices?
user avatar
0 votes
0 answers
54 views

Recovering a seed phrase will only discover sub-wallets that have a transaction history?

MetaMask, Ledger and Trezor are all compatible with BIP-44 recovery (seed) phrases a source says. The manual for BIP-44, below, however, says that secondary wallets on the same seed phrase as wallet #...
user avatar
1 vote
1 answer
275 views

Knowing a 12 word seed phrase is there a way to find which derivation path has a positive ETH balance

I have the seed phrase. I used it with different wallets at the same time. Chromia Metamask Firefox Metamask Chrome Metamask Metamask Mobile Trustwallet Mobile Seed phrase was also used to create ...
user avatar
  • 11
0 votes
1 answer
277 views

why trust wallet showes different addresses after importing the wallet from safepal?

Due to some problems I need to check that if Trust wallet can be used instead of Safepal or not?! Everything works fine after importing mnemonic phrase from trust wallet to Safepal but it did not vice ...
user avatar
0 votes
1 answer
273 views

bip39 tool created a private key that cannot be imported

I have a mnemonic phrase generated by the bip39 tool. (The prior use case was that program uses the public keys in an array and people send to the one they randomly get. Occassionally when an address ...
user avatar
  • 147
0 votes
0 answers
132 views

Multiple addresses from a single seed phrase.. how to find the one?

I have my ETH address. And I have a few seed phrases, one of which must open this address. But from every seed phrase my wallet software (MyCrypto and MEW) generate what looks like an infinite ...
user avatar
  • 21
2 votes
1 answer
280 views

What is the easiest/safest way to build my own Ethereum wallet (BIP44 HD)

I would like to build my own BIP-44 Hierarchical Deterministic wallet to store my ethers and to make transactions (receive/send). I'm not interested to use an wallet app. I don't care about the ...
user avatar
  • 131
0 votes
1 answer
158 views

Create Mnemonic using react-native and BIP39 is not working

I tried to generate mnemonic for my react native application using Both BIP39 and react-native-Bip39 and it is working fine in the simulator but as soon as I try to generate a mnemonic on a physical ...
user avatar
  • 3
2 votes
0 answers
398 views

Bruteforce BIP39 seed phrase?

I have a couple words unclear/missing from my 24-word BIP39 seed phrase, which unlocks my Ethereum address. I want to bruteforce through all possible seed phrases and find the one. It shouldn't take ...
user avatar
  • 21
0 votes
1 answer
206 views

How to extract private key for Ethereum Ledger Account using Recovery Phrase BIP39 tool?

Can someone please tell me how to find my public key address in a "sea" of Derived Addresses when using the BIP39 (44 for Ethereum) tool? I've isolated a laptop with this loaded in a browser,...
user avatar
  • 1
0 votes
2 answers
3k views

Metamask (and other wallets) don't show tokens on balance despite of transactions are in blockchain

I've generated thousands of addresses with my seed phrase and deposited some USDT tokens to one of them (m/44'/60'/0'/267) and ensured that I'm able to spend that tokens. But after I've imported this ...
user avatar
  • 79
0 votes
0 answers
1k views

Find the private keys to a derived ETH address from BIP39 mnemonic

I'm trying to find the private keys to a derived ETH address from a master BIP39 mnemonic / 12 word seed phrase. I can import the seed into MetaMask and can see/access the funds for the primary/master ...
user avatar
  • 1
1 vote
1 answer
265 views

What function/method does MetaMask use to generate the entropy for mnemonic keys?

I am trying to understand how exactly MetaMask is generating the initial entropy to create its mnemonic key. There are questions like this, MetaMask's documentation, or their GitHub but I can't find ...
user avatar
6 votes
1 answer
1k views

Limit of address creation using single mnemonic

How many Ethereum address can be created using a single mnemonic for Ethereum using derivation path?
user avatar
  • 3,405
1 vote
1 answer
2k views

How to check if BIP39 seed phrase is valid?

I am producing a game for a hackaton community to expose more people to Ethereum and blockchain. After hacking something my hackers will get many different seed phrases (similar to one generated by ...
user avatar
0 votes
0 answers
162 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 ...
user avatar
2 votes
1 answer
4k 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 ...
user avatar
  • 181
0 votes
1 answer
501 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 '@...
user avatar
43 votes
1 answer
21k 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.
user avatar
  • 570
0 votes
0 answers
403 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 ...
user avatar
2 votes
2 answers
363 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 ...
user avatar
  • 353
2 votes
2 answers
305 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 ...
user avatar
3 votes
1 answer
582 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?
user avatar
1 vote
1 answer
517 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 ...
user avatar
5 votes
3 answers
4k 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....
user avatar
7 votes
3 answers
9k 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 ...
user avatar
6 votes
1 answer
578 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, ...
user avatar
  • 2,735