✦ 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: ?