0.0.4 • Published 7 months ago
eth-create-wallet v0.0.4
Ethereum Wallet Batch Generator
Features
- Batch creates Ethereum wallets.
- Customizable number of wallets to generate (defaults to 10).
- Encrypts wallet private keys and mnemonics using a user-specified password.
- Saves wallet information to a JSON file.
Installation
Global Installation
npm install -g create-wallet
Local Project Installation
npm install create-wallet
Usage
Command Line Usage
# Generate the default number of wallets (10)
create-wallet
# Specify the number of wallets to generate
create-wallet 20
Programmatic Usage
const WalletGenerator = require('create-wallet');
// See wallet-generator.js for static method usage examples.
File Output
Generated wallet files are saved in the ethereum_wallets
directory. Filenames include a timestamp, formatted as:
wallets_YYYY-MM-DD-HH-MM-SS.json
Security Considerations
- Securely store the generated wallet files.
- Do not share or disclose the encryption password.
- It is recommended to use a strong password for encryption.
License
MIT License
Dependencies
- Node.js (>=14.0.0)
- ethers.js
Development
# Clone the project
git clone <repository-url>
# Install dependencies
npm install