Questions tagged [mnemonic]

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

Filter by
Sorted by
Tagged with
2 votes
1 answer
102 views

Deriving an address from a private key programmatically

I'm stuck between a rock and a hard place right now. I'm developing an app with react native, and users need to be able to import their wallets via their private keys (and hopefully mnemonic phrases) ...
Morgandril's user avatar
0 votes
1 answer
486 views

How to generate Bitcoin Address from Seed Phrase?

I know I can use ethers.js to generate my ERC20 compatible wallet address(public key) from my twelve words seed phrase. I have been wondering if that is doable with bitcoin addresses too because ...
Shigaba Shigaba's user avatar
2 votes
1 answer
255 views

Found old seed phrase, but it uses non-standard words

I found, on my PC, a file named "MY ETH BACKUP", dated November 19th 2017. It contains my name followed by "1 ETH". It then goes on to give me a sequence of 12 words, that look ...
hopefulcanuck69's user avatar
0 votes
1 answer
868 views

How to generate a mnemonic phrase?

How to generate not a wallet, but a mnemonic phrase itself? In JS, Python. Not in a wallet application. No information about this.
Camila326's user avatar
2 votes
0 answers
74 views

Can not sign transaction with signer get from mnemonic

I'm writing test for MAX_SUPPLY of this function // contract.sol function mintStandard() public payable whenNotPaused { require( _standardCounter.current() <= 2222, &...
dtnwen's user avatar
  • 33
0 votes
0 answers
191 views

Wallet.createRandom() function by ethers.js don't work in a React Native Project

i'm trying to make a wallet in react native using ethers.js, but when i'm trying to call the function createRandom, to generate a secure random seed the application gets crashed. this is the code, i'm ...
George Lopez's user avatar
0 votes
2 answers
77 views

Translating a mnemonic phrase into another language

Is it possible to "translate" a mnemonic phrase in English into Spanish (bip39) so that they lead to the same private key? For example, if we match each word in the English dictionary with ...
Alexander Prag's user avatar
2 votes
1 answer
45 views

How to deploy all my contracts from same address (without writing .connect() a bunch of times)?

I have a mnemonic in my .env. I added it to my hardhat.config.js as such: accounts: { mnemonic: process.env.MNEMONIC, path: "m/44'/60'/0'/0", initialIndex: 0, count: 20, ...
antoniopgs's user avatar
1 vote
0 answers
309 views

How to quickly get private keys from mnemonic phrases

I need to get private keys (ethereum/bitcoin and other currencies) from mnemonic phrases as fast as possible. At the moment I am using BitcoinJ library: Set<BigInteger> privateKeys = new HashSet&...
Cosmo773's user avatar
0 votes
0 answers
51 views

retrieve private key from v4 keystore with password

I've got a keystore file from when I staked 2 years ago. I have the password and the keystore tests as valid, but I'm trying to get the privatekey/mnemonic back out of it. All the material I see for ...
John Westlund's user avatar
0 votes
0 answers
48 views

What is the best way to store master private keys and mnemonic in an HD Wallet implementation?

I have to implement HD Wallet and issue a deposit address to the user. Is there a best practice for storing master private keys and mnemonic? I would appreciate it if you could also tell me how to ...
Primrose's user avatar
3 votes
1 answer
1k views

How to generate thousands of wallets out of a mnemonic phrase?

I have this code which generates a single wallet: const ethers = require('ethers') const wallet = ethers.Wallet.createRandom()console.log('address:', wallet.address) console.log('mnemonic:', wallet....
Kum's user avatar
  • 75
1 vote
0 answers
49 views

Why my manually generated mnemonic seed phrase is not recognised by metamask or trust wallet

I created a random entropy using this code func randomNumGenerator() []byte { n := 16 randomByte := make([]byte, n) _, err := rand.Read(randomByte) if err != nil { panic(err) ...
Athul A's user avatar
  • 11
1 vote
1 answer
562 views

Why does the BIP44 derivation path generate the same address in MetaMask as the Ledger Live derivation path?

Looking at MetaMask's source code (commit 99ed42), I can see that the derivation paths for Ledger Live and BIP44 differ slightly: const LEDGER_LIVE_PATH = `m/44'/60'/0'/0/0`; const BIP44_PATH = `m/44'/...
Paul Razvan Berg's user avatar
1 vote
1 answer
186 views

How to export my private key from MyCrypto

I'm using MyCrypto (an Ethereum and EVM-based software wallet). I created a new wallet with 12-word mnemonic phrase. I wrote down the words and started using the wallet. I need to get the private key ...
Jeremy Then's user avatar
  • 4,479
1 vote
2 answers
281 views

How does the sending-private-key scam work?

I often receive spam messages of the form of an individual who claims some position of relative ignorance (e.g. being a student) and to have received some moderately large sum of money on-chain but ...
WBT's user avatar
  • 565
0 votes
1 answer
774 views

What is the relationship between the seed phrase and the private key?

Using ethers, I can easily generate a public key (wallet address), private key, and seed phrase: function makeWallet(params) { const wallet = ethers.Wallet.createRandom(); return [wallet....
Atharva Shukla's user avatar
0 votes
1 answer
41 views

How to generate and remember, or to be able to deduce, the private keys of a few millions of addresses?

Goal: generate a few millions addresses and remember or store the private keys of each of them in an easy manner. Using the most straighforward approach, that is, storing all of the addresses as &...
Amanarajo's user avatar
1 vote
1 answer
653 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?
Yaya's user avatar
  • 109
1 vote
0 answers
523 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 ...
Syffys's user avatar
  • 121
0 votes
1 answer
2k 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 ...
KK Hung's user avatar
0 votes
1 answer
2k views

How to import Brave Wallet into Metamask?

I'm trying to write to an Etherscan contract, but Etherscan only supports Metamask and WalletConnect. The contract depends on my Brave address, so I downloaded Metamask and imported my Brave seed. ...
Dr-Bracket's user avatar
1 vote
0 answers
195 views

Metamask setup on Iphone creating different accounts to SAME seed phrase through PC

I have a conundrum... So I created my initial Metamask account on my iphone I'll call this SEED_1. Using 4 'accounts' over the past year on this phone. I then decide to start using metamask on my ...
JDIZAY's user avatar
  • 11
0 votes
0 answers
402 views

Import 24-words Ledger mnemonic into Metamask

Given a 24-word mnemonic from Ledger HW wallet, is it possible to generate the corresponding 12-word mnemonic for Metamask? In other words, if I have a wallet on Ledger, can I import it to Metamask (...
DeLorean88's user avatar
0 votes
1 answer
396 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 ...
CQM's user avatar
  • 157
1 vote
1 answer
238 views

What's the strategy for generating a wallet address for a ERC20 token that does not have a BIP44 coin type?

I am creating a wallet (just for the ethereum ecosystem) that allows the user to create multiple accounts from a single 24 word mnemonic. I was thinking BIP44 is a good fit until I realize some token ...
Albert Gao's user avatar
0 votes
0 answers
185 views

Why can't I reach my account, after I imported my metamask account using my mnemonic seed phrases?

I have used metamask on my old computer, where I had multiple accounts in it. When I moved to my new computer, I used the mnemonic phrase to import my existing wallet. The accounts that are now ...
curiousTrader's user avatar
2 votes
2 answers
523 views

Best practice for storing a user's private key or mnemonic locally on their computer

So, I'll immediately preface this question with a statement: You should never share your private key or mnemonic phrase with anyone for any reason. This gives that person full access to your wallet, ...
dir's user avatar
  • 121
0 votes
1 answer
69 views

Why is it considered a good practice to generate private key from mnemonic words?

If I understand things correctly - we can use 12 mnemonic words to generate a private key. Having 2048 possible mnemonic words it means that there will be 2048^12 possible states. Private key is 256 ...
bridgemnc's user avatar
3 votes
2 answers
2k views

What is best to use - Private Key or Mnemonic?

Is there a best practice for which one to use? Many tutorials online take various approaches - the older ones seems to use mnemonic whereas the newer ones tends to utilize private key. I understand ...
Leon Africa's user avatar
1 vote
2 answers
771 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 ...
Yann's user avatar
  • 13
3 votes
0 answers
827 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 ...
mihailo's user avatar
  • 31
1 vote
2 answers
501 views

Guessing mnemonic phrase based on the first 2 public addresses [duplicate]

Last hopeless attempt. I know that infinite amount of private keys can be generated from a mnemonic phrase and usually MetaMask, etc picks the first one from the list to use as the public address. ...
Jaja Ned's user avatar
1 vote
1 answer
2k views

Generating a private key from a single mnemonic

I want to generate an Ethereum private key from a single word mnemonic. For example, (1) I could use keccack256 online tool to transform a word to a private key. Would this be a valid key? Are there ...
qubitz's user avatar
  • 255
2 votes
0 answers
110 views

How to create mnemonic with 13th/25th

How can I create the wallet that has a mnemonic with an extra word that I choose? I tried doing that with MyEtherWallet however when I create it with MEW I don't get the private key. I'd like to get ...
Sterlin V's user avatar
  • 121
0 votes
1 answer
1k views

Generate private keys from seed phrase [duplicate]

I am working with @truffle/hdwallet-provider library. This library works with a mnemonic. Is is basically a seedphrase. Is there a way to work with this library outside truffle ? (I mean in a ...
Bob5421's user avatar
  • 1,463
1 vote
1 answer
502 views

Restore Brave Browser Crypto Wallets with seed from MEW

I've created a MEW wallet and noted the seed (Mnemonic phrase). After playing around with the Brave Browser and its Crypto Wallets plugin, I tried to restore the account from the seed I received from ...
Sebastian Zolg's user avatar
0 votes
1 answer
232 views

how come i can generate keys using bip39 with only one words as seedphrase/mnemonic without any error?

Seed phrase/mnemonic is supposed to be 12 words or 24 words but I am able to generate keys with single word seed phrase using bip39 library without any error? what is happening here? how is this ...
MYANZIK shrestha's user avatar
8 votes
3 answers
11k views

Recover all the account under Mnemonic using ethers.js

I am new using ethers.js const { Wallet } = require('ethers'); const wallet = Wallet.fromMnemonic('one two three four ...'); I want to use that code to recover all the accounts from that Mnemonic. ...
Luis Lopez's user avatar
0 votes
1 answer
418 views

Fundamental question! (HD Wallet private key hacked) [closed]

What is the probability of the mnemonic or privatekey of the HD wallet being hacked? It is being used as a wallet created by metamask. The user is using a wallet with a private key backed up by ...
Park's user avatar
  • 103
4 votes
1 answer
3k views

What are the odds of getting same address or private-key or 12/24 set of mnemonic to 2 different people

Questions!! What are the chances that 2 people get the same set of those 12 or 24-word mnemonic?? In web3.js, there is a function ' web3.eth.accounts.wallet '... It spits out a set of accounts and ...
SAHIL SIKARWAR's user avatar
3 votes
1 answer
2k views

How to create private key from mnemonic and extra-word using web3

In web3js, I can use below code to get private key and wallet address from mnemonic. But how can I get private key if user has mnemonic and extra-word from MEW const ethers = require('ethers'); let ...
murtza gondal's user avatar
0 votes
1 answer
1k views

i have wallet's keystore file and private key. how can i find mnemonic words [duplicate]

I have keystore file and private key of my wallet. i need this wallet's mnemonic words. How can i find mnemonic phrase from this json file and private key? I tried mycrypto and mew but i couldnt find ...
firat erdogan's user avatar
1 vote
1 answer
630 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 ...
ehsan0x's user avatar
  • 144
7 votes
1 answer
2k views

Limit of address creation using single mnemonic

How many Ethereum address can be created using a single mnemonic for Ethereum using derivation path?
Aniket's user avatar
  • 3,515
0 votes
1 answer
454 views

If Wallet and address generated using EthHDWallet, can we get its recovery using ethereumjs-utils/hdkey getWallet() method by provideing seed?

Generated wallet address using: let mnemonic = request.body.seed; const wallet = EthHdWallet.fromMnemonic(mnemonic); let address = wallet.generateAddresses(1); console.log(wallet, address); How can ...
Rudrika's user avatar
  • 407
3 votes
2 answers
889 views

Which mnemonic generators exist or existed?

I am unable to open a wallet I created roughly 2 years ago. In that time I have been using MEW, MetaMask and something that I installed locally on Window, which I forgot the name of. Not sure which ...
user avatar
0 votes
1 answer
3k views

is it possible to get address and private key from mnemonic code?

I have question Is it possible to get address and private key from mnemonic code?? For example) I created address (0x12345) and I receive mnemonic code such as apple bed bad rice If i know mnemonic ...
josep's user avatar
  • 105
0 votes
0 answers
332 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 ...
Lucas Tonon's user avatar
6 votes
1 answer
9k views

How to export mnemonics for a specific account in MetaMask

How can I get the mnemonics from a specific account in Metamask? I found the reveal seed words in the settings-dialog, but this seems to be something global. Instead of this I want to export the 12 ...
delete's user avatar
  • 327