Package Exports
- evm-address-maker
- evm-address-maker/src/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (evm-address-maker) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
🔍 EVM Address Maker
📖 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
.env
file
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=6
on 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
. ❤️