[Guide] Vanity Contract Generator

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 from TokenPocket - Discover.

Video Demo: Generate Vanity Wallet and Contract

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 #

  1. Open the vanity address generator and switch to the generate contract tab.
  2. Select a network and set prefix, suffix, or contains rules.
  3. Set Nonce. Nonce determines which deployment from the generated wallet will produce the target vanity contract address.
  4. Set the thread count. Multi-threading requires VIP and consumes more device resources.
  5. Click start generation and wait for a matching wallet and contract address.
  6. After generation succeeds, save the wallet address, private key, and target contract address.
  7. When using Remix or another deployment tool, deploy with the matching Nonce count to get the displayed vanity contract address.

Parameters #

ParameterDescription
ModeSelect generate wallet or generate contract. This page focuses on generate contract.
PrefixCharacters that the contract address must start with.
SuffixCharacters that the contract address must end with.
ContainsCharacters that the contract address must include.
NonceThe generated wallet’s Nonce + 1 contract deployment will produce the target vanity contract address.
Thread countNumber 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 0 means the first contract deployed by the wallet gets the target address. Enter 1 if 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 #

  1. Prefix: characters at the start of the generated vanity address.
  2. Suffix: characters at the end of the generated vanity address.
  3. Contains: characters included anywhere in the generated vanity address.
  4. Thread count: better device performance and more threads can generate faster. Multi-threading requires VIP.
  5. Nonce: the generated wallet’s Nonce + 1 contract deployment produces the vanity address. Default 0 means the first deployment; 1 means the second deployment.

Legacy Steps #

  1. Enter the parameters and initialize the environment.
  2. Wait for initialization, then start generation.
  3. 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.