UnitFlow LogoUnitFlow Docs

Creating a Token

The Token Factory lets you deploy an ERC-20 token on Arc L1 without writing any code. This guide covers creating a standard token.

Steps

  1. Navigate to Token Factory via the More (⋮) menu in the header.
  2. The Create Token tab is selected by default.
  3. Fill in the token details:
    • Name — e.g., "My Token"
    • Symbol — e.g., "MTK" (typically 3–5 characters)
    • Decimals — default is 18; most tokens use 18
    • Initial Supply — tokens minted to your wallet on deployment
    • Max Supply — hard cap (set to 0 for no cap)
  4. Optionally enable Mintable (owner can mint more tokens later) and/orPausable (owner can pause all transfers).
  5. Review the creation fee shown in the UI (charged in the native token).
  6. Click Create Token and confirm the transaction in your wallet.
  7. On success, a toast notification shows the new token's contract address. The token also appears in the My Tokens tab.

Creating a Tax Token

  1. Switch to the Create Tax Token tab.
  2. Fill in all standard fields (same as above).
  3. Set the tax parameters:
    • Buy Tax — fee on purchases, in basis points (100 = 1%)
    • Sell Tax — fee on sales, in basis points
    • Tax Wallet — address that receives collected fees (must be a valid address)
  4. Click Create Tax Token and confirm.
⚠️
After creating a tax token, you must register DEX pair addresses via theManage Tax Token tab before taxes will be applied on swaps. Unregistered pairs are not subject to the tax.

After Deployment

  • View your token in My Tokens
  • Click Swap on the token card to trade it immediately
  • Add liquidity by navigating to the Liquidity page and selecting your token
  • Share the token address so others can add it to their wallets