- DISCLAIMER
- Short description
- Useful links
- File structure
- How to run
- Report a bug or suggest an idea
- Express your gratitude
⠀The program has no injections — you can make the code review to make sure. Any cases of third parties gaining access to your wallet aren't the fault of the developer, but of you or another person. Keep your sensitive data in a safe place.
⠀By using this program you have agreed to the above and have no and won't have claims against its developer.
⠀The program allows you to:
- Generate a specified number of mnemonics;
- Retrieve private keys and addresses from mnemonics or private keys.
⠀The program use the following files and directories:
files
— a user files directory:errors.log
— a log file with errors that occurred during the work;mnenonics.txt
— a text file with generated mnemonics or inserted mnemonics or private keys.
eth-mnemonic-generator.exe
/app.py
— an executable file that runs the program.
- Download an EXE file from the releases page.
- Create a folder and put the EXE file in it.
- Run the program.
- Follow the steps depending on your goal:
- Generate:
- Enter
1
and pressEnter
; - Enter the number of wallets to generate and press
Enter
.
- Enter
- Retrieve private keys and addresses:
- Insert mnemonics or private keys into the
mnemonics.txt
file; - Enter
2
and pressEnter
.
- Insert mnemonics or private keys into the
- Generate:
- Open the
mnemonics.txt
file to look at the result of the program.
- Install Docker, in Ubuntu you can use the command:
. <(wget -qO- https://raw.githubusercontent.com/SecorD0/utils/main/installers/docker.sh)
- Clone the repository:
git clone https://github.com/SecorD0/eth-mnemonic-generator
- Go to the repository:
cd eth-mnemonic-generator
- Build an image:
docker build -t eth-mnemonic-generator .
- Run the program.
docker run -it --rm -v $HOME/eth-mnemonic-generator/:/program --name eth-mnemonic-generator eth-mnemonic-generator
- Follow the steps depending on your goal:
- Generate:
- Enter
1
and pressEnter
; - Enter the number of wallets to generate and press
Enter
.
- Enter
- Retrieve private keys and addresses:
- Insert mnemonics or private keys into the
mnemonics.txt
file; - Enter
2
and pressEnter
.
- Insert mnemonics or private keys into the
- Generate:
- Open the
mnemonics.txt
file to look at the result of the program.
- Install Python.
- Clone the repository:
git clone https://github.com/SecorD0/eth-mnemonic-generator
- Go to the repository:
cd eth-mnemonic-generator
- Set up an environment.
- Install requirements:
pip install -r requirements.txt
- Run the
app.py
. - Follow the steps depending on your goal:
- Generate:
- Enter
1
and pressEnter
; - Enter the number of wallets to generate and press
Enter
.
- Enter
- Retrieve private keys and addresses:
- Insert mnemonics or private keys into the
mnemonics.txt
file; - Enter
2
and pressEnter
.
- Insert mnemonics or private keys into the
- Generate:
- Open the
mnemonics.txt
file to look at the result of the program.
⠀If you want to build the EXE file by yourself, use the command:
pyinstaller app.py -Fn eth-mnemonic-generator -i images/icons/app.ico --add-binary "images/icons;images/icons" --add-binary "data\wordlist;eth_account\hdaccount\wordlist"
⠀If you found a bug or have an idea, go to the link, select the template, fill it out and submit it.
⠀You can express your gratitude to the developer by sending fund to crypto wallets!
- Ethereum-like address (Ethereum, BSC, Moonbeam, etc.):
0x900649087b8D7b9f799F880427DacCF2286D8F20
- USDT TRC-20:
TNpBdjcmR5KzMVCBJTRYMJp16gCkQHu84K
- SOL:
DoZpXzGj5rEZVhEVzYdtwpzbXR8ifk5bajHybAmZvR4H
- BTC:
bc1qs4a0c3fntlhzn9j297qdsh3splcju54xscjstc