🇬🇧 English Version | 🇷🇺 Russian Version
A simple and secure cryptocurrency wallet generator for MetaMask (Ethereum) and Solana.
- Generation of MetaMask (Ethereum) and Solana wallets
- BIP44 standard implementation for wallet creation
- All data saved to Excel, CSV, or JSON file
- Bulk creation support
- Separate mnemonic phrase generation for each wallet type
- Password protection for wallets
- Customizable password generation: Support for fixed or random passwords, configurable length via
settings.yaml - Export formats: Default support for
xlsx, with options forcsvandjson
Python 3.8+- Clone the repository
git clone https://github.com/username/wallet-generator.git
cd wallet-generator- Install dependencies
pip install -r requirements.txt- Configure settings.yaml
PASSWORD_PHANTOM: "phantom_password"
PASSWORD_METAMASK: "metamask_password"
PASSWORD_WALLET: "common_wallet_password"
DISPLAY_PASSWORD: true # Set to true to display the wallet password in the outputPASSWORD_PHANTOM: The password for the Phantom wallet.PASSWORD_METAMASK: The password for the MetaMask wallet.PASSWORD_WALLET: The common password for the wallets.DISPLAY_PASSWORD: Set to true to display the wallet password in the output.
- Create virtual environment:
python -m venv venv- Create launch file
start_wallet_gen.bat:
@echo off
if not exist venv (
python -m venv venv
)
call venv\Scripts\activate.bat
pip install -r requirements.txt
python main.py
pause- Run the created file by double-clicking or via command line:
start_wallet_gen.bat- Create and activate virtual environment:
python3 -m venv venv
source venv/bin/activate- Install dependencies and run the script:
pip install -r requirements.txt
python3 main.py- Run the setup script:
.\setup.bat- Run the setup script:
.\setup.ps1wallet-generator/
├── main.py # Main script
├── generate_wallet.py # Wallet generator
├── requirements.txt # Dependencies
├── settings.yaml # Settings
└── README.md # Documentation
Excel file contains the following columns:
- Mnemonic
- Solana Address
- Solana Private Key
- MetaMask Address
- MetaMask Private Key
- Wallet Password (format: 12****78)
- All private keys are generated locally
- Mnemonic phrases are never transmitted
- Data is saved only to local Excel file
- Cryptographically secure key generation is used
- Store the wallet file in a secure location
- Never share private keys with third parties
- Keep backup copies of mnemonic phrases
To contribute to the project:
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
MIT License
- Create an Issue in the repository
- Contact the developers
Простой и безопасный генератор криптовалютных кошельков для MetaMask (Ethereum) и Solana.
- Генерация кошельков MetaMask (Ethereum) и Solana
- Реализация стандарта BIP44 для создания кошельков
- Сохранение всех данных в Excel файл
- Поддержка массового создания
- Генерация отдельных мнемонических фраз для каждого типа кошелька
- Защита кошельков паролем
Python 3.8+- Клонируйте репозиторий
git clone https://github.com/username/wallet-generator.git
cd wallet-generator- Установите зависимости
pip install -р requirements.txt- Настройте settings.yaml
PASSWORD_PHANTOM: "phantom_password"
PASSWORD_METAMASK: "metamask_password"
PASSWORD_WALLET: "common_wallet_password"
DISPLAY_PASSWORD: true # Установите значение true, чтобы отображать пароль кошелька в выводеPASSWORD_PHANTOM: Пароль для кошелька Phantom.PASSWORD_METAMASK: Пароль для кошелька MetaMask.PASSWORD_WALLET: Общий пароль для кошельков.DISPLAY_PASSWORD: Установите значение true, чтобы отображать пароль кошелька в выводе.
- Создайте виртуальное окружение:
python -m venv venv- Создайте файл запуска
start_wallet_gen.bat:
@echo off
if not exist venv (
python -m venv venv
)
call venv\Scripts\activate.bat
pip install -r requirements.txt
python main.py
pause- Запустите созданный файл двойным щелчком или через командную строку:
start_wallet_gen.bat- Создайте и активируйте виртуальное окружение:
python3 -m venv venv
source venv/bin/activate- Установите зависимости и запустите скрипт:
pip install -р requirements.txt
python3 main.py- Запустите скрипт настройки:
.\setup.bat- Запустите скрипт настройки:
.\setup.ps1wallet-generator/
├── main.py # Основной скрипт
├── generate_wallet.py # Генератор кошельков
├── requirements.txt # Зависимости
├── settings.yaml # Настройки
└── README.md # Документация
Файл Excel содержит следующие столбцы:
- Мнемоническая фраза
- Адрес Solana
- Приватный ключ Solana
- Адрес MetaMask
- Приватный ключ MetaMask
- Пароль кошелька (формат: 12****78)
- Все приватные ключи генерируются локально
- Мнемонические фразы никогда не передаются
- Данные сохраняются только в локальный файл Excel
- Используется криптографически безопасная генерация ключей
- Храните файл кошелька в безопасном месте
- Никогда не делитесь приватными ключами с третьими лицами
- Держите резервные копии мнемонических фраз
Чтобы внести вклад в проект:
- Форкните репозиторий
- Создайте ветку с новой функцией
- Внесите свои изменения
- Отправьте запрос на слияние
Лицензия MIT
- Создайте Issue в репозитории
- Свяжитесь с разработчиками