James Bachini

The Essential Checklist For Deploying A New Token

Deployment Checklist

In this article we are going to look at all the things that need doing when launching a new token to create a token deployment checklist for developers and founders. At the end there is a big list of all the token listing sites that you can submit your new token to.

  1. Unit Tests & Testnet Deployment
  2. Security Audit & Bug Bounty
  3. Deploying To Mainnet
  4. Verify On Etherscan
  5. Liquidity Pools & Exchanges
  6. Announce Across Socials
  7. Submit To Listing Sites

Unit Tests & Testnet Deployment

Unit tests can be written in Hardhat or Foundry and serve as a way to test each contract function individually.

Once the contract is finalised a testnet deployment allows devs to do a dress rehearsal of the actual mainnet deployment without risking any real funds.

Security Audit & Bug Bounty

A security audit is highly recommended where users funds are at risk and there is any code which deviates from commonly used standard libraries. More information about auditors here: https://jamesbachini.com/smart-contract-auditors/

A bug bounty serves as a last line of defence incentivising white hat hackers to submit issues and get rewarded. The two leading platforms for this in web3 are immunefi and code4rena.

Deploying To Mainnet

You’ll need some of the native token in a secure wallet to deploy the contracts. This can get expensive and cost fluctuates based on network congestion.

A simple token contract can be deployed using https://remix.ethereum.org while more complex projects should have a thoroughly tested deployment script.

Verify On Etherscan

This step does two things, it enables you to interact with the token functions from Etherscan and it also publishes the code in human readable format.

You’ll need an Etherscan API key, free just need to sign up, and then you can either verify the contract on the site or I would recommend using a plugin. Remix, Hardhat & Foundry all have Etherscan verification plugins which makes life easy.

Liquidity Pools & Exchanges

If you want users to be able to buy and sell your token then you need to either create a liquidity pool on a DEX like Uniswap or list on an exchange like Kucoin and work with market makers to create liquidity.

Uniswap v3 introduced concentrated liquidity which gives developers a lot of options and flexibility in setting up pools. It’s possible to setup one sided pools for example which allow for the token to be purchased without devs contributing a base asset in ETH or USDC.

Beware of scammers posing as listing agents for centralized exchanges. Always contact the exchange directly and get a quote and terms for listing.

Announce Across Socials

Once deployed it’s time to tell the world about your token and what better way than across the socials.

  • Twitter
  • YouTube
  • Instagram
  • Discord
  • Telegram
  • Newsletter

Ideally you should have tested your idea by building a community first. Twitter YouTube & Insta act as a top of funnel discovery platforms, Discord and Telegram are widely used to update and connect with the community, a newsletter is a great way to develop leads and educate users.

Submit To Listing Sites

There are various websites which list tokens and on-chain information which you should submit your new token to. Here is a list of sites, scroll to the bottom and find “new listing” and fill in a form for each.

Coinmarketcap, Coingecko & DexTools are the three real big ones and avoid any of the smaller sites if they try to charge you for listing.

  1. https://coinmarketcap.com
  2. https://coingecko.com
  3. https://www.dextools.io
  4. https://coinranking.com
  5. https://cryptoslate.com
  6. https://www.livecoinwatch.com
  7. https://coinsniper.net
  8. https://coinhunt.cc
  9. https://coincodex.com
  10. https://top100token.com
  11. https://www.coinscope.co
  12. https://coinmooner.com
  13. https://www.rugfreecoins.com
  14. https://coinboom.net
  15. https://coinvote.cc
  16. https://www.freshcoins.io
  17. https://icodrops.com – applicable to tokens doing a public sale
  18. https://defillama.com – applicable to defi protocols

Get The Blockchain Sector Newsletter, binge the YouTube channel and connect with me on Twitter

The Blockchain Sector newsletter goes out a few times a month when there is breaking news or interesting developments to discuss. All the content I produce is free, if you’d like to help please share this content on social media.

Thank you.

James Bachini

Disclaimer: Not a financial advisor, not financial advice. The content I create is to document my journey and for educational and entertainment purposes only. It is not under any circumstances investment advice. I am not an investment or trading professional and am learning myself while still making plenty of mistakes along the way. Any code published is experimental and not production ready to be used for financial transactions. Do your own research and do not play with funds you do not want to lose.