PS. Thirdweb is in early access. Head over to their Discord and say “I am here for the cookies” to get the link to the portal
2. Choose a testnet. Testnets are ways to test out your smart contracts without incurring any cost. You need eth on the testnet that you chose, you can get some for free here.
3. Create a project by clicking on the button on “Create Project” button in the right sidebar. Enter a name and description. You will be prompted to approve a transaction. Open up your wallet and approve it.
4. Choose the token module. This will let you easily define a token in the ERC20 standard. The ERC20 standard is how tokens on Ethereum are defined
5. Customize the name and symbol of your token. The symbol is what will be visible almost everywhere(such as BTC for Bitcoin). You will have to confirm 2 transactions.
5. Right now your wallet it the token’s admin. This means you can do anything you want with the token contract- you can mint unlimited tokens, transfer them to whomever you want, etc. Typically this control is given to a governance contract. For now you can leave the permissions as it is.
6. Just like that you have created a token! Feel free to mint some of your new tokens and transfer them over to your wallet.
To see the tokens in your wallet you will need to import it. In Metamask you should click on “Import tokens” at the end of your token list. Paste your contract address (the address under the token name in your thirdweb dashboard) and Metamask will automatically pull the other details.
You can even use this contract address to see your token in etherscan (specific to the testnet you used) and DEXs like Uniswap! (Although actually giving liquidity is a bit more complex).