Generation5 min read
How to Generate an Ethereum Vanity Address: Prefix or Suffix
Use an ETH address generator with a short hex prefix or suffix. Follow a worked cafe example, review the result and distinguish wallets from ENS and CREATE2.
Choose between raw address patterns, readable names and contract deployment addresses.

Featured guide
Use an ETH address generator with a short hex prefix or suffix. Follow a worked cafe example, review the result and distinguish wallets from ENS and CREATE2.
Read the guideGeneration5 min read
Use an ETH address generator with a short hex prefix or suffix. Follow a worked cafe example, review the result and distinguish wallets from ENS and CREATE2.
Address format3 min read
Separate account addresses from transaction identifiers before copying values into a wallet, explorer or project page.
Address format8 min read
Which characters an Ethereum vanity address can use, how the EIP-55 checksum works, and why case-sensitive patterns need more attempts.
Developer guide7 min read
How a vanity wallet (EOA keypair search) differs from a vanity contract address mined with a CREATE2 salt, with the EIP-1014 formulas.
Developer guide7 min read
Why addresses with leading zero bytes cost less calldata gas (4 vs 16 gas per byte, EIP-2028), with Seaport and Uniswap v4 hook examples.
Developer guide7 min read
Why an EOA has the same address on every EVM chain, how contracts match via CREATE2 and CREATE3, and lessons from the 20M OP incident.
Security7 min read
How address poisoning uses zero-value transfers and look-alike vanity addresses that copy the first and last characters, and how to verify.
Security7 min read
How Profanity's 32-bit seed made private keys recoverable, its link to the $160M Wintermute hack, and what to do if you used the tool.
Difficulty7 min read
How hard is an Ethereum vanity address? 16^n expected attempts, EIP-55 case factors, prefix plus suffix, success odds and search time.
Comparison7 min read
Compare an Ethereum vanity address with an ENS name: cost, renewal, security, wallet support and when to use both together.
Fundamentals7 min read
From secp256k1 private key to Keccak-256 hash, last 20 bytes and EIP-55 checksum, with an ethers v6 example and why it is one-way.
Wallets7 min read
How to import a vanity private key into MetaMask, why imported accounts are not covered by your recovery phrase, and safer hardware options.
Each article includes an original diagram, a full-size SVG and a downloadable PNG. The diagram summarizes the article; the linked primary sources and limitations provide the context. When referring someone to a diagram, share the article URL so they can read that context too.