Vanity Contract Generator #
The vanity contract generator creates a wallet that can deploy a contract matching your prefix, suffix, or contains rule at a specified Nonce. It is useful for projects that want a branded contract address or a contract address with recognizable characters.
Join the Fatsale official community for support and feedback.
Recommended setup: desktop Google Chrome +
MetaMask. Mobile users can also open the link fromTokenPocket- Discover.
Use Cases #
- Generate a contract address with a specific prefix
- Generate a contract address with a specific suffix
- Generate a contract address containing specific characters
- Prepare a deployer wallet for Remix or another deployment tool
- Control which deployment count produces the target contract address
Steps #
- Open the vanity address generator and switch to the generate contract tab.
- Select a network and set prefix, suffix, or contains rules.
- Set
Nonce. Nonce determines which deployment from the generated wallet will produce the target vanity contract address. - Set the thread count. Multi-threading requires VIP and consumes more device resources.
- Click start generation and wait for a matching wallet and contract address.
- After generation succeeds, save the wallet address, private key, and target contract address.
- When using Remix or another deployment tool, deploy with the matching Nonce count to get the displayed vanity contract address.
Parameters #
| Parameter | Description |
|---|---|
| Mode | Select generate wallet or generate contract. This page focuses on generate contract. |
| Prefix | Characters that the contract address must start with. |
| Suffix | Characters that the contract address must end with. |
| Contains | Characters that the contract address must include. |
| Nonce | The generated wallet’s Nonce + 1 contract deployment will produce the target vanity contract address. |
| Thread count | Number of scanning threads. More threads can improve speed but use more resources. |
Note #
If you are using the platform’s one-click token creation, see the One-click Vanity Contract guide.
FAQ #
What should I enter for Nonce? Default
0means the first contract deployed by the wallet gets the target address. Enter1if the second deployment should get the target address.Why does the tool generate a wallet and private key? EVM contract addresses are determined by the deployer wallet and Nonce. The tool must find a suitable wallet first, then that wallet can deploy the target contract address.
Can I give the private key to someone else for deployment? Not recommended. The private key fully controls the wallet. Use it only in a trusted environment and make sure it is not leaked.
Is a longer vanity rule always better? Longer rules take much longer to generate. Balance branding needs with generation cost.
Legacy Guide #
The legacy guide is kept for users who still use the old entry point.
Join the Fatsale official community for support and feedback.
Legacy tool direct link: https://tool.fatsale.org/#/token-tools/premium-wallet-generator
Legacy Note #
If you are using the platform’s one-click token creation, see the One-click Vanity Contract guide.
Legacy Parameters #
- Prefix: characters at the start of the generated vanity address.
- Suffix: characters at the end of the generated vanity address.
- Contains: characters included anywhere in the generated vanity address.
- Thread count: better device performance and more threads can generate faster. Multi-threading requires VIP.
- Nonce: the generated wallet’s
Nonce + 1contract deployment produces the vanity address. Default0means the first deployment;1means the second deployment.
Legacy Steps #
- Enter the parameters and initialize the environment.
- Wait for initialization, then start generation.
- Wait for completion and back up the result.
Legacy FAQ #
How do I activate VIP? VIP page: https://tool.fatsale.org/#/vip
What VIP privileges are included? Trading volume tool, one-click token vanity generation, multi-threaded vanity wallet generation, multi-threaded vanity contract generation, and batch airdrop tools.