✦ Ethereum CREATE2 vanity grinder
Grind a vanity smart-contract address by searching CREATE2 salts — no private keys involved. The result is a deterministic address you can deploy to from your factory of choice (Safe, ERC-4337 SimpleAccount, CreateX, Coinbase Smart Wallet…). Runs entirely in your browser.
1. Factory + init code
CREATE2 fixes the deployer address and the init code; only the salt is yours to choose.
address = keccak256(0xff ‖ deployer ‖ salt ‖ keccak256(initCode))[12:]
If you have the raw initCode (deploy bytecode + constructor args), paste it below and we'll hash it for you.
2. Pattern
Hex characters only (0–9, a–f). Each extra character is 16× harder.
Mixed case (e.g. Beef) matches the EIP-55 checksum — visually distinctive, ~2× harder per letter.
type a pattern to see estimated time
cores: ?
0/s
tries/sec across ? cores
0
attempts · eta —