Mint a Token (unbacked) on xDai in 5 minutes

​🍬 In this tutorial we create and mint an unbacked token on the xDai chain. This type of token does not have any intrinsic value (these tokens can be assigned value later however you choose to use them). See our tutorial on Creating your own backed token if you want to create tokens from existing amounts of xDai.

We assume you have already created a wallet (see Creating a Quick Burner Wallet) and are already logged into Burner Factory through Github.

1) Go to TOKENS in the top menu and select New Token.

2) Fill in the token details.

  • Token Name: Full name of your token

  • Token Symbol: Unique Abbreviation, up to 5 characters

  • Maximum: The maximum (supply cap) amount of tokens that can be created (minted)

  • Token Type:

    • Backed: This means each token is backed by 1 xDai, making it worth 1 US Dollar

    • Unbacked: This is a token that is not backed by any currency, and can be minted in any amount up to the maximum.

  • Network: xDai. For testing you can also deploy on Kovan or Görli.

  • Token Recovery Period: When creating an event token, you may want to create a recovery period where unused tokens can be swept back to the wallet. Options are Disabled, 1 Hour, 1 Day, 7 Days or 30 days

  • Icon: Click to upload an image from your computer.

Click Save and Publish.

3) You will be forwarded to details about your newly created coin. It includes the token contract address, the vending machine address (the contract with permission to mint and burn tokens) and the Gas Station Network relay address you can send additional xDai to fund.

$.01 xDai is added to any new token to pay for gas fees. In addition, the GSN (Gas Station Network) reload relay address is available. You can send additional xDai here if the $.01 fund runs out. (.01 should be good for @ 500 transactions or so).

4) Mint some tokens to an address.

  1. Add the recipient's address.

  2. Add the amount to mint (up to the max amount).

  3. Click Mint.

5) Check the transaction in BlockScout.

  1. Address where the new tokens were minted. 0x27D6B8127e932eAbA1244bc3F3D87AEbE754abdf​

That's it. You can return to the token page to mint more tokens to different addresses as long as the total minting is =< the total max amount of tokens. You can also send tokens to other addresses from within the Burner Wallet, or by adding the token contract to a web3 wallet connected to the xDai chain.

Additional Resources

For an excellent in-depth video on using BW Factory, see David Mihal, the creator of BW Factory, create and deploy a custom Spongebob token.