Vanity contract addresses
Deploy your contract or token to an address people recognize. You buy the key of a deployer that has never been used. The first contract it deploys lands on the address you picked, on Ethereum and any other EVM chain.
7 contract addresses
- 0x1F1F1F95a76125259D018D84B6df71Cd6913c0De
Word “1f1f1f” at the start · Word “c0de” at the end
Rarescore 7.9 · 1 in 3.5 billion$16.35 - 0x0FF1cedF2a6632a8cdc0C991144662503999DEaD
Word “0ff1ce” at the start · 3× “9” at the end · Word “dead” at the end
Legendaryscore 9.4 · 1 in 227 billion$130.82 - 0x00000E575BAe8BA3a81fd076026C27054ea2BBBB
5 leading zeros · 4× “b” at the end
Epicscore 8.1 · 1 in 5.7 billion$20.78 - 0xbabeAceb3fc10fa602DCFFe1E54aa725b028dEf1
Word “babe” at the start · Word “ace” at the start · Word “def1” at the end
Epicscore 8.7 · 1 in 34 billion$50.35 - 0xbAbE00065952b32f4e201aE50BdC662785b1Bebe
Word “babe” at the start · 3× “0” at the start · Word “bebe” at the end
Rarescore 7.6 · 1 in 1.5 billion$10.62 - 0xbaBE0e3EA0196f370dDf01e3CFc3e8AFd56Bc0de
Word “babe” at the start · Word “c0de” at the end
Uncommonscore 6.1 · 1 in 23 million$9 - 0x0000e049420F6d544A0C1466117931e64adeC0de
4 leading zeros · Word “dec0de” at the end
Epicscore 8.3 · 1 in 9.8 billion$27.21
How a vanity contract address works
A contract doesn’t get to choose its address. The network works it out from two things: the address that deploys the contract, and how many transactions that address has sent before. The contract’s code plays no part.
So we search for deployer keys instead. Each address listed here is where one particular deployer’s first contract will land. You buy that deployer’s key, send it enough to cover gas, and deploy. Any contract works: a token, an NFT collection, a proxy.
What to watch for
- The deployment has to be the deployer’s very first transaction on that chain. If it sends anything else first, even a test transfer, the address is used up on that chain for good.
- You can use the same address on several chains. On each one, deploy as the first transaction.
- zkSync Era works out contract addresses differently, so these don’t apply there.
- Test on a testnet with a different key. A testnet deployment from this key doesn’t use up mainnet, but it’s an easy way to mix things up.
Each address page lists the deployer and the exact steps. To search for a contract address yourself, use the free contract address generator.