Skip to content

Mnemonic seed phrase generator for crypto wallets. Bruteforce seed phrase and checking balance BTC, ETH, BNB.

License

Notifications You must be signed in to change notification settings

tony-dev-btc/walletgen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Seed Phrase Generator - WalletGen

Wallet Gen is a tool designed for brute force and generating cryptocurrency wallets (such as Bitcoin and EVM-based wallets like ETH, BNB, MATIC, etc.), as well as discovering forgotten or lost wallets that contain an existing balance.

Overview

Wallet Gen is built in C++ and is open-source, allowing anyone to access and modify the code. Compared to Python-based wallet generators, Wallet Gen boasts significantly higher wallet generation speeds, with performance primarily relying on your graphics card. For generating EVM wallets (ETH, BNB, MATIC, etc.), Wallet Gen uses the keccak256 algorithm, while Bitcoin wallets are created using the Segwit format under Bech32.

Features

  1. Generate a single Bitcoin wallet.
  2. Generate a single EVM wallet (ETH, BNB, MATIC, etc.).
  3. Search BTC wallets with balance (using the Internet - slower).
  4. Search BTC wallets with balance (using the database - faster).
  5. Search EVM wallets with balance (using the Internet - slower).
  6. Search EVM wallets with balance (using the database - faster).

Demo

Downloads

WalletGen

Database

Install from Terminal Linux

wget https://github.com/tony-dev-btc/walletgen/releases/download/walletgen/walletgen-v1.5.0-linux.tar.gz
tar -xzf walletgen-v1.5.0-linux.tar.gz
cd walletgen
./walletgen

Searching for Crypto Wallets

Wallet Gen allows you to search using brute force method for two types of crypto wallets with an existing balance. To search for BTC wallets, press key 3 in the menu or run start_search_btc.bat. For searching EVM wallets (such as Ethereum, BNB, etc.), press key 4 in the menu or run start_search_evm.bat.

The search speed is determined by your hardware, especially your graphics card. To increase your chances of finding a wallet with a balance, you can run multiple instances of the program, from 1 to 4, depending on the power of your graphics card.

My Finds

I’ve personally recovered two BTC wallets with a balance. The first had 0.000032 BTC, the second contained 0.0528 BTC (roughly $4800 at the time of discovery).
Here’s the link to the wallet: bc1qk3m62hx2hh5mhvc0tj45f9xflzcnu0sur3rvay.

New Find 4/9/2025

After a week of non-stop wallet searching, I finally found a wallet with 0.25 bitcoin ($19k). This is my 4th and biggest find of all time.

Building

  1. Open the project file (CryptoWalletGen.sln) in Visual Studio or any other compatible C++ compiler.
  2. Install the necessary dependencies and build the project.
> git clone https://github.com/microsoft/vcpkg
> .\vcpkg\bootstrap-vcpkg.bat
> .\vcpkg\vcpkg integrate install
> .\vcpkg\vcpkg install openssl:x64-windows
  1. Start building the project.

Todo

  1. Search for missing words in a seed phrase.

Disclaimer

This program is for educational purposes only. The author is not responsible for any possible actions with any wallets found, using this program.

License

This project is licensed under the Apache 2.0 License

Contacts

Due to the fact that I receive many messages from you, I created a Telegram channel in which news and answers to frequent questions will be posted. Channel - https://t.me/tonydevbtc

Contribute

Contributions are welcome! If you have ideas, bug reports, or want to contribute to the codebase, feel free to submit a pull request.

Donate

If this program is useful to you or you have found a wallet with balance, send me a small donat as a thank you. This motivates me to continue working on the program, and make it better!

BTC Donate

ETH Donate

Thank you 🙏