DimaChain
Arc Token Creator
USDC USDC — —
Creation fee $10 USD paid in USDC (— USDC today)

A complete beginner's guide to creating, securing, and launching a token on Arc.

This documentation walks you through every step, from preparing your token to deploying it on Arc. No coding knowledge is required.

Arc mainnet is live

Arc is Circle's stablecoin-native Layer 1 — mainnet launched September 16, 2026, and everything in this guide (the form, wallet connection, deployment, the explorer, the security model) now runs against real, live mainnet. Arc's public testnet is still there if you want to experiment risk-free first — the exact same flow, just switched to Arc Testnet in your wallet.


Part 1 — Creating Your Token

Welcome

Creating a token on Arc is much easier than many people expect. With DimaChain, you can deploy a secure, immutable-metadata ERC-20 token in under a minute.

However, creating a token is only the beginning. A successful launch also involves verifying your token, adding liquidity, making it tradeable, and building trust with your community.

This guide covers the complete process.

By the end of this documentation you will know how to:

Everything is explained step by step.


Before You Start

Before creating your token, make sure you have everything ready.

1. Install a Wallet

DimaChain works with MetaMask and any other wallet that implements the same Ethereum browser-extension standard (EIP-6963) — Arc is a standard EVM chain, Circle's own Layer 1 rather than a rollup on top of Ethereum.

Supported wallets include:

If you don't already have one, install a wallet and securely back up your recovery phrase before continuing.

Important

Never share your recovery phrase with anyone. DimaChain will never ask for it.


2. Fund Your Wallet

Creating a token requires a small amount of USDC for network fees — on Arc, USDC isn't just the token you might be launching against, it's the chain's own native gas token.

Your wallet balance covers:

If your wallet has insufficient USDC, the transaction cannot be completed.

Funding on Arc

You'll need real USDC on Arc mainnet to create a token here. Still want to experiment risk-free first? Switch your wallet to Arc Testnet and request free testnet USDC from Circle's public faucet at faucet.circle.com — testnet money with no real value.


3. Prepare Your Token

Think about your project before clicking Create Token.

Prepare the following information:

Having everything ready makes the creation process much smoother.


Planning Your Token

One of the biggest mistakes beginners make is rushing through the form.

Your token's identity will be permanent.

Spend a few minutes planning it properly.


Choosing a Name

Your token name is how people will recognize your project.

Good names are:

Examples

Good

Less effective

Remember:

Once your token is deployed, the name cannot be changed.


Choosing a Symbol

The symbol is your token's ticker.

Examples:

BTC

ETH

USDC

PEPE

DOGE

Good symbols are usually between 3 and 6 characters.

Avoid:

Choose something that people can easily remember.


Choosing the Total Supply

The supply determines how many tokens will ever exist.

There is no perfect number.

Different projects use different supplies.

Common examples:

Project Type Typical Supply
Premium token 1,000,000
Utility token 100,000,000
Meme coin 1,000,000,000

A larger supply does not make your project more valuable.

Market value depends on supply and price.

For example:

can represent similar overall valuations.

Choose a supply that fits your project's goals.


Choosing Decimals

Decimals determine how divisible your token is.

Most projects should simply leave this at:

18

Eighteen decimals is the ERC-20 standard across Ethereum-family chains, including Arc — it's also what Arc's own native USDC gas balance uses internally at the protocol level (a separate, 6-decimal view of that same balance exists too, for compatibility with USDC elsewhere — see the create page's FAQ).

Only change this if you fully understand why your project requires a different value.


Writing a Description

Your description appears in wallets, explorers, and many third-party applications.

Keep it clear and concise.

Good example:

Community-driven token built for Arc with a fixed supply and permanently locked metadata.

Poor example:

Best coin ever!!! Buy now!!!

A professional description builds confidence.


Your logo is often the first thing people notice.

Recommendations:

Remember that your logo will appear in:

A clean logo makes your project look much more professional.


Creating Your Token

Once everything is ready, filling in your token takes less than a minute.


Step 1 — Connect Your Wallet

Click Connect Wallet.

Choose your preferred wallet.

Approve the connection request.

Your wallet is now connected to DimaChain.


Step 2 — Complete the Form

Fill in each field carefully.

Take your time.

Everything should be reviewed before deployment because some properties become permanent.

The form includes:

Social links are optional but highly recommended.

Projects with complete metadata generally appear more trustworthy.


Step 3 — Review Everything

Before clicking Create Token, double-check:

✔ Name spelling

✔ Symbol

✔ Supply

✔ Description

✔ Logo

✔ Website

✔ Social links

Small mistakes cannot always be corrected later.

Spending an extra minute reviewing everything is worth it.


Step 4 — Create Token

Click Create Token.

Your wallet opens automatically.

Review the transaction details.

Approve the transaction.

On Arc, deployment typically finishes within 15 to 60 seconds end to end — Arc's own ~0.5-second blocks and inclusion-time finality (transactions don't need to wait out a reorg window) make the on-chain part of this some of the fastest of any chain DimaChain supports.


What Happens Behind the Scenes?

Although the process looks simple, DimaChain performs several operations automatically.

During deployment DimaChain:

  1. Deploys a minimal, standard ERC-20 contract for your token.
  2. Uploads your logo permanently.
  3. Uploads your metadata permanently.
  4. Mints your entire token supply.
  5. Sends 100% of the supply to your wallet.
  6. Removes the contract's mint function.
  7. Renounces contract ownership.
  8. Locks the metadata.
  9. Finalizes the deployment.

All of this happens automatically.

No coding is required.


What Gets Stored Permanently?

Several parts of your project become permanent after deployment.

These include:

This permanence is one of the reasons users trust blockchain projects.

Investors know these core properties cannot later be modified.


Best Practices Before Deployment

Take a final moment to review these recommendations.

Keep your branding consistent

Use the same:

across your website, X account, Telegram, Discord, and marketing materials.

Consistency helps people recognize your project.


If you provide:

make sure they work correctly.

Broken links reduce trust immediately.


Don't rush

Many beginners deploy a token and immediately notice:

Spend a few extra minutes reviewing everything before deployment.

It is much easier to prevent mistakes than to explain them later.


What's Next?

Congratulations!

Your token has been deployed the same way described above — real, live, on Arc mainnet.

In the next part of this guide you'll learn how to:

Creating your token is only the first step.

The next stage is turning it into a token that people can discover, verify, and eventually trade.

Part 2 — After Creating Your Token

Once your token has been deployed on Arc, this is where your project actually begins.

This chapter explains what happens immediately after deployment, where your token is stored, how to verify it, and how to prove to your community that your project is secure.


Congratulations! Your Token Is Live

Once your transaction has been confirmed:

At this point your token already exists.

It simply isn't tradeable yet because no liquidity pool has been created.

We'll cover liquidity in the next chapter.


Where Is My Token?

The first question almost every new creator asks is:

"Where are my tokens?"

By default, 100% of your token supply is transferred to the wallet that created the token.

Nothing is kept by DimaChain.

Nothing is locked.

Nothing is hidden.

You own your entire supply immediately after deployment.


Why Can't I See My Token?

Sometimes your wallet won't display your new token immediately.

This is completely normal for any ERC-20 token.

Different wallets update their token lists at different speeds, and most wallets need the contract address added manually the first time.

Possible reasons include:

This does not mean your token was lost.


How to Find Your Token

If your wallet doesn't display the token immediately, try the following steps.

Refresh Your Wallet

Many wallets include a refresh button.

Refreshing forces the wallet to reload your assets.


Disconnect and Reconnect

Some wallets refresh after reconnecting.

Disconnect your wallet from DimaChain and connect it again.


Check Recent Transactions

Open your wallet's transaction history.

You should see the deployment transaction.

Selecting it usually reveals your newly created token's contract address, which you can add to your wallet manually.


Search Using the Block Explorer

Even if your wallet hasn't updated yet, Arcscan will usually show your token by contract address immediately — often the easiest way to verify that deployment completed successfully.


Your Deployment Information

After deployment DimaChain provides several important pieces of information.

You should save them.

These include:

These identifiers uniquely identify your token forever.


Understanding the Contract Address

Every ERC-20 token is its own smart contract, deployed at a unique address.

The Contract Address identifies your token uniquely across the entire network.

Think of it as your project's permanent blockchain address.

You will use it for:

Keep a copy somewhere safe.


Understanding Your Balance

Unlike some other chains that use a separate account per token, on an ERC-20 contract your balance is simply a number the contract itself tracks against your wallet address — there's no separate account to create or manage.


Viewing Your Token

A block explorer is a public database that allows anyone to inspect blockchain data — every deployment can be verified independently. This transparency is one of blockchain's greatest strengths.

Arc's own block explorer is live at explorer.arc.io.


Why a Block Explorer Matters

When someone discovers your project, one of the first things they often do is check the block explorer.

They want to verify that your token is genuine.

A public explorer allows anyone to confirm important information without trusting the project team.


What You'll Be Able to See

Your token's Arcscan page will contain valuable information.

Including:

Everything displayed comes directly from the blockchain.


Verify Your Token

Once you open Arcscan for your token, verify the following.

Name

Does the displayed name match your project?


Symbol

Make sure the ticker is correct.


Description

Check for spelling mistakes.

Remember that metadata is permanent.


Image

Verify your logo appears correctly.

A missing or incorrect image should be investigated immediately.


Supply

Confirm that the total supply matches what you entered during deployment.

Supply should never be different.


Transactions

Open the transaction history.

You should see your deployment transaction.

Later you'll also see transfers, swaps, liquidity additions and other blockchain activity.


Sharing Your Token Link

One of the easiest ways to build trust is sharing your token's explorer page.

Instead of saying:

"Trust us."

Show people:

"Verify everything yourself."

Most experienced crypto users always verify projects independently.

Providing your Arcscan link demonstrates transparency.


Understanding Token Security

One of the biggest concerns in cryptocurrency is security.

Investors want to know whether the creator still controls the token.

DimaChain automatically applies several important security protections.

Understanding these features helps you explain your project to your community.


Metadata Locked

Your metadata includes:

The name and symbol are set once in the contract's constructor with no setter function — nobody can secretly rename your token later. The description and logo, stored off-chain via DimaChain's metadata pipeline, are likewise fixed once deployment completes.

This protects both creators and investors.


Mint Function Removed

This is one of the most important security features.

A mint function allows additional tokens to be created.

After deployment, DimaChain's deployment process removes this capability from the contract entirely.

This means:

No additional supply can ever exist.

Your maximum supply is fixed forever.

Investors appreciate fixed supply because it prevents unexpected inflation.


Ownership Renounced

Many ERC-20 contracts include an "owner" address with special admin privileges — the ability to pause transfers, blacklist wallets, or change contract parameters.

DimaChain renounces this ownership immediately after deployment.

As a result:

This creates a fairer ecosystem.


Verified Contract

Unlike chains where every token shares one common program, on Arc — like any EVM chain — your token is its own small, standard smart contract.

DimaChain uses the same minimal, audited-pattern ERC-20 template for every token it deploys — no hidden functions, no custom logic beyond what's needed for a fixed-supply token, and no upgrade or proxy pattern that could let the code change later.

This contract's source code is submitted for verification on Arcscan so anyone can read exactly what it does — not just trust that it does what DimaChain says.


Why These Security Features Matter

People buying your token don't know you personally.

Instead, they evaluate the contract itself.

Strong security settings help answer common questions:

Can the creator mint more tokens?

Can they pause or blacklist wallets?

Can they change the logo?

Can they swap in different contract logic later?

With DimaChain, the answer to all of these questions is No.

This gives your community confidence that the project's core rules cannot change unexpectedly.


Common Beginner Mistakes

Launching a token is simple, but new creators often make avoidable mistakes.

Here are the most common ones.

Mistake 1 — Not Saving the Contract Address

Always keep a copy of your Contract Address.

You'll need it later for creating liquidity pools, adding it to wallets, and sharing your project.


Mistake 2 — Thinking the Token Failed Because It Isn't Visible

Wallets sometimes need the contract address added manually before they display a new ERC-20 token.

Always verify on a block explorer before assuming something went wrong.


People trust verifiable information.

Include your Arcscan link whenever announcing your token.


Mistake 4 — Ignoring Security

Many creators never explain why their token is secure.

Mention:

These are important trust signals.


Mistake 5 — Expecting People to Buy Immediately

Your token exists.

But it is not yet tradeable.

The next step is creating a liquidity pool.

Without liquidity:

Liquidity is what transforms your token from a blockchain asset into a tradeable cryptocurrency.


What's Next?

Once deployed, your token will be:

In the next chapter you'll learn how to:

This is the step that allows other people to start buying and selling your token.

Part 3 — Making Your Token Tradeable

Once your token exists on Arc, people will be able to verify it.

They'll be able to see it on a block explorer.

However, nobody can buy or sell it yet.

To make your token tradeable, you must create a liquidity pool.

This is one of the most important steps of your entire launch.


What Is Liquidity?

Liquidity is a pool of assets that allows users to trade without needing another person on the opposite side of the trade.

Instead of buying directly from you, users trade against the liquidity pool.

Without liquidity:

Think of liquidity as the marketplace for your token.


Why Is Liquidity Important?

Liquidity creates the first market for your token.

Once a liquidity pool exists:

Without liquidity, your token is simply an asset sitting in your wallet.


How Liquidity Works

A liquidity pool contains two assets.

For most new tokens on Arc, these are:

Example:

Asset Amount
MYTOKEN 800,000,000
USDC 2,000

These two assets form your first trading pool.

Whenever someone buys your token:

Whenever someone sells:

The pool automatically updates the price after every trade.


Where Do I Create Liquidity?

Liquidity creation works through Uniswap, the same DEX used across other Ethereum-family chains here — use the "Add Liquidity" link in the sidebar.

The general process:

  1. Open Uniswap (the "Add Liquidity" link in the sidebar).
  2. Connect the same wallet that created your token.
  3. Create a new liquidity pool.
  4. Deposit your token and USDC.
  5. Approve the transaction.

Your token becomes tradeable immediately after the pool is created.


Choosing a Trading Pair

Most projects on an EVM chain pair their token against that chain's native gas token — on Arc, that's USDC itself. This is actually simpler than most chains: your token's price is expressed directly in dollars, with no separate ETH-to-USD conversion step for traders to think about.

For new meme coins and community projects, pairing directly against USDC is usually the best choice on Arc.


Setting the Initial Price

The creator of the first liquidity pool sets the initial market price.

This is an important decision because it determines your token's starting valuation.

For example:

Pool
2,000 USDC
500,000,000 TOKEN

This automatically creates the initial exchange rate between your token and USDC — which, since USDC is a dollar-pegged stablecoin, is effectively your token's initial dollar price directly.

You don't need to calculate this manually — the DEX does the math for you — but you should understand that the ratio you choose becomes your launch price.

Tip

Avoid setting an unrealistic initial price. A balanced launch price encourages healthier trading and reduces extreme volatility.


How Much Liquidity Should I Add?

There is no universal answer.

The amount depends on your budget and your launch strategy.

Generally:

A pool with only a small amount of USDC can experience very high volatility.

A deeper pool is generally healthier for traders.


Should I Add My Entire Supply?

No.

Most projects do not place 100% of their supply into liquidity.

Instead, they reserve a portion for future use.

A common approach looks like this:

Purpose Percentage
Liquidity 70–90%
Marketing 5–10%
Community Rewards 5–10%
Team / Treasury Optional

Every project is different.

Choose a distribution that matches your long-term goals and be transparent about it with your community.


What Are LP Tokens?

After adding liquidity, you receive Liquidity Provider (LP) Tokens.

These are not your project tokens.

LP tokens represent your ownership of the liquidity pool.

Think of them as a receipt.

If you own the LP tokens, you own the liquidity you added.


Why Are LP Tokens Important?

LP tokens allow you to:

Without LP tokens, you cannot reclaim the assets you deposited.

Store them safely.


Can I Remove Liquidity Later?

Yes.

If you still own the LP tokens, you can remove some or all of your liquidity at any time.

When removing liquidity, you receive back:

The exact amounts depend on the current state of the pool.

Remember that removing a large percentage of liquidity can significantly affect trading and may reduce confidence in your project.


Burning Liquidity

Many successful token projects choose to burn their LP tokens.

But what does that actually mean?

When LP tokens are burned, they become permanently inaccessible.

Since LP tokens control ownership of the liquidity pool, burning them means the liquidity can no longer be withdrawn.

The assets remain locked in the pool permanently.


Why Do Projects Burn Liquidity?

Burning liquidity is a trust signal.

It tells the community that the project cannot suddenly remove the liquidity and leave traders unable to sell.

Benefits include:

However, burning liquidity is optional.


Burning vs. Locking Liquidity

These two concepts are often confused.

Burning Locking
Permanent Temporary
Cannot be reversed Unlocks after a set period
Highest trust More flexibility

If you burn your LP tokens, you will never be able to recover that liquidity.

Only burn liquidity if you fully understand the consequences.


Swapping Tokens

Once liquidity has been added, anyone can trade your token.

Users simply:

  1. Open Uniswap (the "Swap Token" link in the sidebar).
  2. Select your token.
  3. Enter the amount to swap.
  4. Approve the transaction.

Uniswap automatically routes the trade through the available pools to find the best price. No central authority is involved.


Price Slippage

You may notice a warning about slippage during swaps.

Slippage is the difference between the expected price and the final execution price.

Higher slippage usually occurs when:

Adding more liquidity generally reduces slippage and improves the trading experience.


Viewing Your Token on DexScreener

After your liquidity pool has been indexed, your token may appear on DexScreener, assuming it adds support for Arc — a brand-new L1 as of this writing, so not guaranteed yet, unlike the established Ethereum L2s DexScreener already covers.

DexScreener is one of the most widely used tools for tracking decentralized exchange activity.

It displays real-time information about your token and its trading pool.


What Can You See on DexScreener?

A typical token page includes:

Many traders use DexScreener before deciding whether to invest in a project.


Understanding the Main Metrics

Price

The current value of one token.

This changes automatically as people trade.


Liquidity

The total value locked in the trading pool.

Higher liquidity usually means more stable trading.


Volume

The total amount traded over a specific time period.

Higher volume often indicates stronger market activity.


Transactions

Shows the number of buys and sells.

A healthy project typically has activity from many different wallets rather than only a few.


FDV (Fully Diluted Valuation)

FDV estimates the total value of the project if every token in the maximum supply is considered.

It is calculated using:

Current Price × Total Supply

FDV is not the amount of money invested in the project.

It is simply an estimated valuation based on the current market price.


Test Your Token

Before announcing your project publicly, perform a few tests.

Testing helps you identify potential issues before your community starts trading.


Common Liquidity Mistakes

Avoid these common mistakes:

Adding Too Little Liquidity

Very small pools experience high volatility and large price swings.


Burning Liquidity Too Early

Make sure everything is working correctly before making irreversible decisions.


Losing LP Tokens

Without your LP tokens, you cannot remove liquidity unless they have been intentionally burned.

Store them securely.


Announcing Before Testing

Always verify that:

Launching without testing can create unnecessary confusion for your community.


What's Next?

Congratulations!

Once these steps are complete, your token will be:

Check the Links page for the wallets and resources mentioned throughout this guide.