A fast Ethereum vanity address generator that runs entirely in your browser.
- GPU-accelerated - A WebGPU compute kernel (secp256k1 + Keccak-256) generates and matches addresses directly on the GPU
- Multi-GPU - Runs a parallel search on every GPU the browser exposes (e.g. integrated + discrete)
- Auto-benchmark with fallback - Measures GPU / WebAssembly / CPU-workers on first run and uses whichever is fastest, falling back automatically when WebGPU is unavailable
- Verified results - Every match is re-derived from the private key with a trusted library before it is shown or exported, so a backend miscomputation can never surface a wrong address
- Privacy First - All computations run locally in your browser, no server communication
- Custom Prefix/Suffix - Find addresses starting or ending with your desired characters
- Wallet + First Contract Targets - Scan either the wallet address or its first
CREATEdeploy address (nonce 0) - Keystore Export - Download encrypted (scrypt + AES-128-CTR) keystore JSON files
- A modern browser (Chrome, Firefox, Edge, Safari)
- WebGPU is used for maximum speed when available; it falls back to WebAssembly / CPU workers automatically
- Choose target: wallet address or first contract address.
- Enter your desired prefix and/or suffix (hex characters: 0-9, a-f).
- Click Generate and wait for a match.
- Confirm the result shows the local verification badge.
- Reveal the private key or download an encrypted keystore.
The contract target is specifically the first CREATE deployment address at nonce 0 for the generated deployer wallet. If that wallet sends any other transaction first, the first-contract address changes.
- All scanning runs locally in your browser.
- Disconnect from the internet after the page loads for maximum security.
- Never share your private key.
- The UI re-derives the wallet/target address from the private key before display/export.
- Impossible or contradictory prefix/suffix combinations are blocked before generation starts.
# Install dependencies
npm install
# Start dev server
npm run dev
# Run tests
npm test
# Build for production
npm run build
# Check dependency audit
npm audit- TypeScript
- Vite
- WebGPU (WGSL compute shaders)
- Web Workers + WebAssembly
- @noble/secp256k1, @noble/hashes, @noble/ciphers for cryptography
- Vitest for the crypto / kernel test suite
MIT