evm-address-maker
v1.0.5
Published
Generate EVM addresses with custom prefixes and suffixes using multi-threading for optimal performance.
Maintainers
Readme
📖 Introduction
Generate EVM addresses with custom prefixes and suffixes using multi-threading for optimal performance.
⚙️ Features
- Find addresses matching any hex prefix/suffix (e.g.,
0x000000...or...deadbeef) - Multi-threaded (automatically uses all CPU cores)
- Real-time stats (speed/checks/elapsed time)
- Lightweight and CLI-friendly
📋 Requirements
- Node.js (Latest LTS version is recommended)
- NPM (Comes bundled with Node.js)
🚀 Quick Start
- Install
git clone https://github.com/sekuja/evm-address-maker.git
cd evm-address-maker
npm install- Configure
.envfile
PREFIX=000000 # Your desired hex prefix (without 0x)
SUFFIX= # Optional hex suffix
NUM_THREADS=auto # Or set manually (e.g., 4)
BUFFER_SIZE=100000 # Tune for performance- Run
npm run build📊 Expected Output
🚀 Searching for 0x123...abc with 8 threads
[2025-04-02T10:00:00Z] Threads: 8 | Speed: 215,000 keys/s | Checks: 4,200,000 | Elapsed: 20s
✅ Match found!
Address: 0x123def...abc
Private Key: 0x1234...5678
Total checks: 4,200,000📈 Performance Tips
- For short patterns (≤4 chars):
BUFFER_SIZE=50000 # Faster updates- For long patterns (≥6 chars):
BUFFER_SIZE=200000 # Reduced overhead- If overheating occurs, reduce the number of threads being used (e.g.,
NUM_THREADS=6on an 8-core CPU).
👤 Author
📜 License
- This project is licensed under the MIT License.
☕️ Tips
You can support this project by sending tips to 0x03974DdCA9eE8a606287c361AE37e2b78F53CB3a. ❤️
