# Welcome👋

### Welcome to CoinFactory! 👋

CoinFactory is a web-based service designed for creating and launching your personalized ERC20 Tokens and publish them on Ethereum and other blockchains. With CoinFactory, the process of creating a token will take you only 5 minutes and does not require knowledge of Solidity programming language. Check it out!

{% embed url="<https://www.youtube.com/watch?v=qyijzX27P5s>" %}


# Wallet

CoinFactory supports multiple wallet connection options, for over 16 different networks. This instruction shows you how to connect your wallet from your laptop and mobile.

{% content-ref url="/pages/RlB6J0ltuSqGdOnM0Dd5" %}
[Laptop/Computer](/getting-started/wallet/laptop-computer)
{% endcontent-ref %}

{% content-ref url="/pages/myFknGnR74GiZEEs9UCg" %}
[Mobile](/getting-started/wallet/mobile)
{% endcontent-ref %}


# Laptop/Computer

Here are some instructions we suggest you read on how to interact with your wallet from your laptop.

{% content-ref url="/pages/8NlLCsPJ07pSAMpYR0gh" %}
[Connect wallet](/getting-started/wallet/laptop-computer/connect-wallet)
{% endcontent-ref %}

{% content-ref url="/pages/p3Bxayn0XgcPwswIjQiM" %}
[Change wallet](/getting-started/wallet/laptop-computer/change-wallet)
{% endcontent-ref %}

{% content-ref url="/pages/50qWij0s0ZOnGYdIit7U" %}
[Transaction history](/getting-started/wallet/laptop-computer/transaction-history)
{% endcontent-ref %}

{% content-ref url="/pages/aBGrOeZsFHYSrYjxOtGL" %}
[Disconnect wallet](/getting-started/wallet/laptop-computer/disconnect-wallet)
{% endcontent-ref %}


# Connect wallet

Select the network you want to connect.

{% content-ref url="/pages/zQOWT4NeKbuPs2ZG9lT9" %}
[EVM networks](/getting-started/wallet/laptop-computer/connect-wallet/evm-networks)
{% endcontent-ref %}

{% content-ref url="/pages/pv0onuVeHlkdPCduUgrU" %}
[Sepolia Testnet](/getting-started/wallet/laptop-computer/connect-wallet/sepolia-testnet)
{% endcontent-ref %}

{% content-ref url="/pages/xYGD1af0x9rD6HnMrwTt" %}
[Solana Mainnet](/getting-started/wallet/laptop-computer/connect-wallet/solana-mainnet)
{% endcontent-ref %}

{% content-ref url="/pages/e6GbrdsBi15GpV80wTkp" %}
[Solana Devnet](/getting-started/wallet/laptop-computer/connect-wallet/solana-devnet)
{% endcontent-ref %}

{% content-ref url="/pages/ULrkz3MVQnmo1ZhN3O45" %}
[Ton](/getting-started/wallet/laptop-computer/connect-wallet/ton)
{% endcontent-ref %}


# EVM networks


# Sepolia Testnet


# Solana Mainnet


# Solana Devnet

Select the wallet you are using.

{% content-ref url="/pages/WSCogJsCJGD5l4ml2lCm" %}
[Phantom Wallet](/getting-started/wallet/laptop-computer/connect-wallet/solana-devnet/phantom-wallet)
{% endcontent-ref %}

{% content-ref url="/pages/dVxhg1aVOIjX2qL7CwOE" %}
[Solflare](/getting-started/wallet/laptop-computer/connect-wallet/solana-devnet/solflare)
{% endcontent-ref %}


# Phantom Wallet

Instructions on how to set up Solana Devnet in Phantom Wallet.

## Step-by-step instruction

### 1. Open and unlock your wallet

<figure><img src="/files/P2EMXqRcmrYpAp9Co4D4" alt=""><figcaption></figcaption></figure>

### 2. Click on your account avatar

<figure><img src="/files/cFGsZqPfubjnwRoF8o0n" alt=""><figcaption></figcaption></figure>

### 3. Click the gear icon (Settings)

<figure><img src="/files/GjFXmmGUCTyxW1EtFWuk" alt=""><figcaption></figcaption></figure>

### 4. Tap on Developer Settings item

<figure><img src="/files/9N6VX0Yr82aHgpVGRgEr" alt=""><figcaption></figcaption></figure>

### 5. Enable Testnet Mode

<figure><img src="/files/DNmcGDIU8KfrA8o92i1s" alt=""><figcaption></figcaption></figure>

### 6. Turn on Solana Devnet

<figure><img src="/files/lQAn0zKRzhRo5tCrCwBb" alt=""><figcaption><p>Click on Solana</p></figcaption></figure>

<figure><img src="/files/mT1IwjhNcAFFTr8VyaAA" alt=""><figcaption><p>Click on Solana Devnet</p></figcaption></figure>

### 🚀You have successfully activated the Solana Devnet in Phantom Wallet

<figure><img src="/files/EnYPlxBKFpqyHmxazTV7" alt=""><figcaption></figcaption></figure>


# Solflare

Instructions on how to set up Solana Devnet in Solflare.


# Ton


# Change wallet


# Transaction history


# Disconnect wallet


# Mobile

Here are some instructions we suggest you read on how to interact with your wallet from your mobile.

{% content-ref url="/pages/emZy3ZbMKC6767TqesDV" %}
[Connect wallet](/getting-started/wallet/mobile/connect-wallet)
{% endcontent-ref %}

{% content-ref url="/pages/GXzEC4CqgA3i8yBh45f3" %}
[Change wallet](/getting-started/wallet/mobile/change-wallet)
{% endcontent-ref %}

{% content-ref url="/pages/X925i2QgZvJNsBjlwopV" %}
[Disconnect wallet](/getting-started/wallet/mobile/disconnect-wallet)
{% endcontent-ref %}


# Connect wallet


# Solana Mainnet

Instructions on how to connect your Solana wallet to the CoinFactory website.

### Step-by-step instruction

#### Step 1: Go to [the Solana tools page on the CoinFactory website](https://coinfactory.app/generator/solana/spl-token) and click on the menu icon (burger) at the top right corner

<figure><img src="/files/FBauMb5KtnbYAwCuOytR" alt=""><figcaption><p>Click on the menu icon (Burger)</p></figcaption></figure>

#### Step 2: Scroll to the very bottom and click the “Connect Wallet” button

<figure><img src="/files/CytSfPF6RCuCEtQgrU7V" alt=""><figcaption><p>Click on Connect wallet</p></figcaption></figure>

#### Step 3: Select Solana Network

<figure><img src="/files/gu7SOSGSCYoOBfZ1tw3e" alt=""><figcaption><p>Click on Solana Network</p></figcaption></figure>

#### Step 4: Connect Phantom Wallet or Solflare wallet

In the example, we connect to Phantom Wallet as the most reliable and popular wallet for the Solana network.

* [Install Phantom Wallet](https://phantom.com/)
* [Install Solflare](https://solflare.com/)

<figure><img src="/files/nsbmXBT8rIAuSwnqJsvm" alt=""><figcaption><p>Pick one of the wallets</p></figcaption></figure>

#### Step 5: Check that the wallet is successfully connected

<figure><img src="/files/F03oaxxDU9KaOZ5CC5l2" alt=""><figcaption><p>Click on the menu icon (Burger)</p></figcaption></figure>

<figure><img src="/files/mzOv5ACdu8wvZ3zjCoNn" alt=""><figcaption><p>Click on Wallet Button</p></figcaption></figure>

<figure><img src="/files/PQN9JEY26VKC2KaNHzOp" alt=""><figcaption><p>Verify that this is your information and close the window</p></figcaption></figure>

🚀**Done!** You have successfully connected your wallet to the site, now you can create Solana tokens and manage them with the tools.


# Solana Devnet

Select the wallet you are using.

{% content-ref url="/pages/NQk1qlJwW8rQFnHDmtMc" %}
[Phantom Wallet](/getting-started/wallet/mobile/connect-wallet/solana-devnet/phantom-wallet)
{% endcontent-ref %}

{% content-ref url="/pages/BtEnUWd66HCFFWfDlmrD" %}
[Solflare](/getting-started/wallet/mobile/connect-wallet/solana-devnet/solflare)
{% endcontent-ref %}


# Phantom Wallet

Instructions on how to set up Solana Devnet in Phantom Wallet (Mobile).

## Step-by-step instruction

### 1. Open and unlock your wallet

### 2. Click on your account avatar

<figure><img src="/files/G4pDtmly0GIEcSHgiGH9" alt=""><figcaption></figcaption></figure>

### 3. Click the gear icon (Settings)

<figure><img src="/files/k2W79Ey2elMKKdSpKPzO" alt=""><figcaption></figcaption></figure>

### 4. Tap on Developer Settings item

<figure><img src="/files/uGJposAWDrh27ODraKOG" alt=""><figcaption></figcaption></figure>

### 5. Enable Testnet Mode

<figure><img src="/files/1x7FLSxHrM0anP4wKERb" alt=""><figcaption></figcaption></figure>

### 6. Turn on Solana Devnet

<figure><img src="/files/R4PAOs5Crxnr9tJaQKn2" alt=""><figcaption><p>Tap on Solana</p></figcaption></figure>

<figure><img src="/files/uwmcBHrGioRjJotEDFlS" alt=""><figcaption><p>Tap on Solana Devnet</p></figcaption></figure>

### 🚀You have successfully activated the Solana Devnet in Phantom Wallet

<figure><img src="/files/EaY42Zvwiilgd6Wq67Az" alt=""><figcaption></figcaption></figure>


# Solflare


# Change wallet


# Disconnect wallet


# Product Updates

Stay up to date with everything new at CoinFactory — from major product launches and new blockchain integrations to powerful tools and platform improvements.

### **2026**

{% updates format="full" %}
{% update date="2026-08-07" tags="launchpad,bnb-chain" %}

## <sub>🚀 CoinFactory Launchpad on BNB Chain Is Now Live!</sub>

CoinFactory's decentralized memecoin launchpad expands to BNB Chain, allowing users to create, launch, and trade tokens through a bonding curve with creator rewards and automatic liquidity migration.

***

{% endupdate %}

{% update date="2026-08-04" tags="tools,evm" %}

## <sub>🦄 Uniswap V4 Pool Creator Is Now Live!</sub>

CoinFactory adds support for Uniswap V4, allowing users to create V4 liquidity pools for their tokens through a simple no-code interface.

***

{% endupdate %}

{% update date="2026-07-30" tags="launchpad,solana" %}

## <sub>🚀 Pump.fun Token Launcher Is Now Live on CoinFactory!</sub>

Launch Solana memecoins directly to Pump.fun through CoinFactory with custom token metadata, branding, and social links. Creator Rewards claiming was added shortly after launch.

***

{% endupdate %}

{% update date="2026-07-20" tags="launchpad,robinhood-chain" %}

## <sub>🚀 Pons Token Launcher Is Now Live on CoinFactory!</sub>

CoinFactory introduces a dedicated Pons Token Launcher for Robinhood Chain, making it easy to create and launch tokens directly through the Pons ecosystem. Creator fee claiming is also available directly from CoinFactory.

***

{% endupdate %}

{% update date="2026-07-18" tags="launchpad,robinhood-chain,base" %}

## <sub>🔥 CoinFactory Decentralized Launchpad Is Now Live on Base & Robinhood Chain!</sub>

CoinFactory launches its fully decentralized token and memecoin launchpad on Base and Robinhood Chain, featuring bonding curve trading, creator rewards, fair launches, and automatic liquidity migration.

***

{% endupdate %}

{% update date="2026-07-08" tags="tools" %}

## <sub>🔄 New Crypto Unit Converters for ETH, BTC, SOL, TON & TRX</sub>

CoinFactory introduces dedicated crypto unit converters for ETH, BTC, SOL, TON, and TRX, making it easy to convert between common cryptocurrency denominations.

***

{% endupdate %}

{% update date="2026-05-26" tags="tools,tron" %}

## <sub>🛠️ New Tron Token Management Tools — Mint, Burn & Revoke Ownership</sub>

CoinFactory expands its Tron toolkit with new token management tools for minting and burning tokens, as well as permanently revoking token ownership.

***

{% endupdate %}

{% update date="2026-05-20" tags="tools,evm" %}

## <sub>🛡️ EVM Token Blacklist Manager Is Now Live</sub>

A new Blacklist Manager lets token owners manage restricted wallet addresses for supported EVM tokens directly through CoinFactory.

***

{% endupdate %}

{% update date="2026-03-27" tags="multisender,tron" %}

## <sub>💸 Tron Multisender Is Now Live!</sub>

CoinFactory Multisender expands to Tron, allowing users to distribute TRC-20 tokens to multiple wallet addresses through one streamlined interface.

***

{% endupdate %}

{% update date="2026-03-23" tags="token-creator,tron" %}

## <sub>⚡ Tron Token Creator Is Now Live on CoinFactory!</sub>

CoinFactory expands to Tron with a no-code Token Creator, making it easy to create and deploy custom TRC-20 tokens directly from the platform.

***

{% endupdate %}

{% update date="2026-03-13" tags="tools,evm" %}

## <sub>💧 Uniswap V3 Liquidity Remover Is Now Available</sub>

CoinFactory expands its Uniswap V3 toolkit with liquidity removal, allowing users to manage and withdraw liquidity from their V3 positions directly through the platform.

***

{% endupdate %}

{% update date="2026-03-04" tags="tools,evm" %}

## <sub>🦄 Uniswap V3 Pool Creator Is Now Live on CoinFactory!</sub>

CoinFactory introduces no-code Uniswap V3 pool creation, allowing token creators to configure and launch concentrated liquidity pools directly from the platform.

***

{% endupdate %}

{% update date="2026-01-28" tags="tools,evm" %}

## <sub>⏯️ Pause & Unpause EVM Tokens with CoinFactory</sub>

CoinFactory adds dedicated Pause and Unpause tools for supported EVM tokens, giving token owners an easy way to control token transfers directly from the platform.

***

{% endupdate %}
{% endupdates %}

### **2025**

{% updates format="full" %}
{% update date="2025-12-02" tags="multisender,monad" %}

## <sub>💸 Monad Multisender Is Now Live!</sub>

CoinFactory Multisender expands to Monad, making it easy to distribute tokens to multiple wallet addresses in a single streamlined workflow.

***

{% endupdate %}

{% update date="2025-12-02" tags="token-creator,monad" %}

## <sub>🌐 CoinFactory Now Supports Monad</sub>

Monad joins CoinFactory's growing multi-chain ecosystem, bringing CoinFactory tools and token services to the network.

***

{% endupdate %}

{% update date="2025-08-28" tags="tools,ton" %}

## <sub>💧 TON Liquidity Pool Creator Is Now Live!</sub>

CoinFactory introduces liquidity pool creation for TON, allowing users to create and launch TON liquidity pools directly from the platform.

***

{% endupdate %}

{% update date="2025-06-19" tags="multisender,sui" %}

## <sub>💸 Sui Multisender Is Now Live!</sub>

CoinFactory Multisender expands to Sui, enabling fast token distribution to multiple Sui wallet addresses through a simple interface.

***

{% endupdate %}

{% update date="2025-06-11" tags="token-creator,sui" %}

## <sub>⚡ Sui Token Creator Is Now Live on CoinFactory!</sub>

CoinFactory expands to Sui with a no-code Token Creator, making it easy to create and launch custom Sui tokens directly from the platform.

***

{% endupdate %}

{% update date="2025-04-16" tags="tools,evm" %}

## <sub>🦄 Uniswap V2 Pool Creator & Liquidity Management Are Now Live!</sub>

CoinFactory introduces no-code Uniswap V2 pool creation for EVM tokens, with liquidity management tools later expanded to include liquidity removal directly from the platform.

***

{% endupdate %}

{% update date="2025-03-11" tags="tools,solana" %}

## <sub>✨ Create Vanity Addresses for Solana Tokens</sub>

CoinFactory introduces a Vanity Address Generator for Solana, allowing creators to generate token addresses with customized and recognizable patterns.

***

{% endupdate %}

{% update date="2025-03-03" tags="token-creator,tools,berachain" %}

## <sub>🐻 CoinFactory Tools Are Now Available on Berachain</sub>

Berachain joins CoinFactory's growing list of supported blockchain networks, bringing CoinFactory's no-code Web3 tools to the ecosystem.

***

{% endupdate %}

{% update date="2025-02-26" tags="token-creator,multisender,abstract" %}

## <sub>🌐 CoinFactory Now Supports Abstract — Token Creator & Multisender</sub>

CoinFactory expands to Abstract with support for token creation and bulk token distribution through Token Creator and Multisender.

***

{% endupdate %}

{% update date="2025-02-25" tags="tools" %}

## <sub>🔄 Introducing the CoinFactory Crypto Converter</sub>

CoinFactory launches a new Crypto Converter for quickly converting values between popular cryptocurrencies and making everyday crypto calculations easier.

***

{% endupdate %}

{% update date="2025-02-11" tags="token-creator,multisender,unichain" %}

## <sub>🌐 CoinFactory Now Supports Unichain — Token Creator & Multisender</sub>

Unichain joins CoinFactory's multi-chain ecosystem with full support for creating custom tokens and distributing tokens with Multisender.

***

{% endupdate %}

{% update date="2025-01-16" tags="token-creator,multisender,sonic" %}

## <sub>⚡ CoinFactory Now Supports Sonic — Token Creator & Multisender</sub>

CoinFactory expands to Sonic, bringing no-code token creation and Multisender tools to the network.

***

{% endupdate %}
{% endupdates %}

### **2024**

{% updates format="full" %}
{% update date="2024-12-26" tags="tools,evm" %}

## <sub>🛠️ New EVM Token Management Tools Are Here — Mint, Burn & More</sub>

CoinFactory expands its EVM toolkit with new token management features, including minting, ownership management, and account freeze/unfreeze controls.

***

{% endupdate %}

{% update date="2024-11-21" tags="tools,solana" %}

## <sub>💧 Add & Remove Solana Liquidity Directly on CoinFactory</sub>

New liquidity management tools make it possible to add and remove liquidity for Solana tokens directly through CoinFactory.

***

{% endupdate %}

{% update date="2024-09-20" tags="solana" %}

## <sub>🤝 Solana Referral Program Is Now Live</sub>

CoinFactory introduces a referral program for Solana services, giving users a new way to invite others and earn rewards.

***

{% endupdate %}

{% update date="2024-09-13" tags="tools,solana" %}

## <sub>✨ Add Team, Tokenomics & Roadmap Sections to Your Solana Token Page</sub>

Solana Token Pages become more customizable with optional Team, Tokenomics, and Roadmap sections for presenting a project in more detail.

***

{% endupdate %}

{% update date="2024-08-05" tags="tools,solana" %}

## <sub>💧 Raydium Liquidity Pool Creator Is Now Live!</sub>

CoinFactory adds a no-code liquidity pool creator for Solana, making it easier to create and launch Raydium liquidity pools directly from the platform.

***

{% endupdate %}

{% update date="2024-07-04" tags="marketing" %}

## <sub>📣 Introducing CoinFactory Social Booster</sub>

CoinFactory launches Social Booster, a new service for promoting token projects across social media and increasing their visibility and engagement.

***

{% endupdate %}

{% update date="2024-06-23" tags="tools,ton" %}

## <sub>🛡️ TON Token Risk Analysis Is Now Available</sub>

CoinFactory introduces Token Risk Analysis for TON, helping users review important token and contract information before interacting with a project.

***

{% endupdate %}

{% update date="2024-06-21" tags="multisender" %}

## <sub>👑 Introducing Multisender PRO — One Pass, Unlimited Sends</sub>

Multisender PRO introduces a one-time pass that unlocks unlimited token distributions through CoinFactory Multisender.

***

{% endupdate %}

{% update date="2024-06-14" tags="tools,solana" %}

## <sub>🛠️ New Solana Token Tools — Mint, Burn & Make Immutable</sub>

CoinFactory expands its Solana toolkit with new token management features, including minting, burning, and making tokens immutable.

***

{% endupdate %}

{% update date="2024-06-05" tags="multisender,ton" %}

## <sub>💸 TON Multisender Is Now Live!</sub>

CoinFactory Multisender expands to TON, allowing users to distribute tokens to multiple wallet addresses through a simple interface.

***

{% endupdate %}

{% update date="2024-05-24" tags="token-creator,ton" %}

## <sub>💎 TON Token Creator Is Now Live on CoinFactory!</sub>

CoinFactory expands to TON with a no-code Token Creator, making it easy to create and launch custom TON tokens directly from the platform.

***

{% endupdate %}

{% update date="2024-05-12" tags="tools" %}

## <sub>👀 Introducing Wallet Activity</sub>

A new Wallet Activity feature lets users view their recent on-chain activity directly inside CoinFactory.

***

{% endupdate %}

{% update date="2024-05-04" tags="token-creator,multisender,xlayer" %}

## <sub>🌐 CoinFactory Now Supports XLayer — Token Creator & Multisender</sub>

XLayer joins CoinFactory's growing list of supported EVM networks, with both Token Creator and Multisender available from day one.

***

{% endupdate %}

{% update date="2024-04-25" tags="tools,solana" %}

## <sub>🔎 Introducing Personalized Solana Token Pages</sub>

Created and imported Solana tokens can now have dedicated Token Pages with project information, branding, and other token details.

***

{% endupdate %}

{% update date="2024-03-27" tags="token-creator,zksync" %}

## <sub>🌐 CoinFactory Token Creator Now Supports zkSync</sub>

CoinFactory expands its EVM Token Creator to zkSync, giving users another network for launching custom tokens without coding.

***

{% endupdate %}

{% update date="2024-03-20" tags="tools,solana" %}

## <sub>📈 Create Solana Markets with OpenBook</sub>

CoinFactory introduces OpenBook market creation for Solana, allowing users to create markets for their tokens directly from the platform.

***

{% endupdate %}

{% update date="2024-03-12" tags="tools,solana" %}

## <sub>✏️ Update Solana Token Metadata Directly on CoinFactory</sub>

A new Metadata Updater makes it possible to edit supported Solana token metadata without leaving CoinFactory.

***

{% endupdate %}

{% update date="2024-03-01" tags="token-creator,multisender,blast" %}

## <sub>🚀 CoinFactory Expands to Blast — Token Creator & Multisender Are Now Live!</sub>

Blast support arrives on CoinFactory with both Token Creator and Multisender, expanding the platform's growing multi-chain ecosystem.

***

{% endupdate %}

{% update date="2024-02-28" tags="tools" %}

## <sub>🏷️ Promo Codes Are Now Available on CoinFactory</sub>

CoinFactory introduces promo codes, giving users a simple way to receive discounts when using supported platform services.

***

{% endupdate %}

{% update date="2024-02-18" tags="multisender,solana" %}

## <sub>💸 Solana Multisender Is Now Live!</sub>

CoinFactory brings Multisender to Solana, making it easy to distribute SPL tokens to multiple wallet addresses in one streamlined workflow.

***

{% endupdate %}

{% update date="2024-01-28" tags="token-creator,multisender,avalanche" %}

## <sub>🌐 CoinFactory Now Supports Avalanche</sub>

Avalanche joins CoinFactory's growing list of supported blockchain networks for token creation and Web3 tools.

***

{% endupdate %}

{% update date="2024-01-26" tags="tools,solana" %}

## <sub>🔒 Revoke Solana Mint Authority with CoinFactory</sub>

CoinFactory introduces a dedicated tool for revoking Solana token mint authority, helping creators permanently disable future token minting.

***

{% endupdate %}

{% update date="2024-01-23" tags="token-creator,multisender,astar" %}

## <sub>🌐 CoinFactory Now Supports Astar Network</sub>

Astar joins CoinFactory's multi-chain ecosystem, expanding the number of networks available for creating custom tokens.

***

{% endupdate %}

{% update date="2024-01-19" tags="token-creator,solana" %}

## <sub>🚀 Solana Token Creator Is Now Live on CoinFactory!</sub>

CoinFactory expands beyond EVM with its Solana Token Creator, enabling users to create and customize SPL tokens through a simple no-code interface.

***

{% endupdate %}

{% update date="2024-01-08" tags="chainlist,tools" %}

## <sub>⛓️ Introducing CoinFactory Chainlist — EVM Networks, RPCs, Faucets & More</sub>

CoinFactory launches Chainlist, a dedicated directory of EVM networks with chain IDs, RPC endpoints, explorers, faucets, and other useful network information.

***

{% endupdate %}
{% endupdates %}

### **2023**

{% updates format="full" %}
{% update date="2023-12-29" tags="multisender,evm" %}

## <sub>💸 CoinFactory Bulk Sender Is Now Live!</sub>

CoinFactory launches Bulk Sender, allowing users to distribute tokens to multiple wallet addresses through a single streamlined tool.

***

{% endupdate %}

{% update date="2023-12-17" tags="token-creator,linea" %}

## <sub>🌐 CoinFactory Now Supports Linea</sub>

Linea joins the growing list of networks supported by CoinFactory, expanding the platform's multi-chain capabilities even further.

***

{% endupdate %}

{% update date="2023-11-17" tags="token-creator,arbitrum,optimism" %}

## <sub>🌐 CoinFactory Expands to Arbitrum & Optimism</sub>

CoinFactory adds support for Arbitrum and Optimism, continuing the expansion of its multi-chain token creation ecosystem.

***

{% endupdate %}

{% update date="2023-11-13" tags="tools" %}

## <sub>🔎 Introducing CoinFactory Token Search</sub>

Token Search is now available on CoinFactory, giving users a dedicated way to find and explore tokens directly on the platform.

***

{% endupdate %}

{% update date="2023-10-15" tags="affiliate" %}

## <sub>🤝 CoinFactory Affiliate & Partner Program Is Now Live</sub>

CoinFactory introduces its Affiliate and Partner Program, adding referral functionality and a dedicated affiliate experience to the platform.

***

{% endupdate %}

{% update date="2023-10-22" tags="token-creator,evm" %}

## <sub>💸 Introducing the Taxable Token Creator</sub>

A new Taxable Token option arrives on CoinFactory, expanding the Token Creator with another customizable token type.

***

{% endupdate %}

{% update date="2023-10-14" tags="token-creator,evm" %}

## <sup><sub>🌐 CoinFactory Goes Multi-Chain!<sub></sup>

CoinFactory evolves from a single-network token creator into a multi-chain platform, laying the foundation for token creation and Web3 tools across multiple blockchain networks.

***

{% endupdate %}

{% update date="2023-10-01" tags="release" %}

## <sub>🚀 CoinFactory Is Live — Create Your First Token in Minutes</sub>

CoinFactory officially launches with a simple no-code Token Creator, making it possible for anyone to create and deploy a custom token in just a few minutes.
{% endupdate %}
{% endupdates %}


# Overview

Launch and trade tokens and memecoins through a fully decentralized bonding curve protocol.

CoinFactory is a fully decentralized launchpad for creating and trading tokens and memecoins on Base and Robinhood Chain. Anyone can launch a token in minutes without writing code, manually creating liquidity, or relying on a centralized intermediary.

New tokens are initially traded through an on-chain bonding curve, where the token price changes automatically based on trading activity. Token creators earn creator fees from every buy and sell transaction, allowing them to benefit as their token and community grow.

All launches, trades, fees, and token lifecycle operations are executed transparently by smart contracts.

<https://coinfactory.app/launchpad>


# How It Works

An overview of how the CoinFactory launchpad works, from token creation and bonding curve trading to liquidity migration.

CoinFactory tokens move through three main stages: creation, bonding curve trading, and migration to a decentralized exchange.

### Token Lifecycle

{% stepper %}
{% step %}

#### Creation

The creator deploys a new ERC-20 token smart contract on the selected network. CoinFactory currently supports Base and Robinhood Chain.

During creation, the creator can make an initial purchase of up to 5% of the maximum token supply. These tokens are minted during deployment and transferred directly to the creator’s wallet.
{% endstep %}

{% step %}

#### Trading

After launch, users can buy and sell the token through the CoinFactory bonding curve.

Buying mints new tokens, while selling burns the tokens being sold. The bonding curve remains active until the circulating supply reaches 800 million tokens, or 80% of the maximum supply.

During this stage, all collected liquidity remains locked in the CoinFactory launchpad smart contract.
{% endstep %}

{% step %}

#### Migration to DEX

Once the bonding curve reaches 800 million tokens, trading through the launchpad stops and the token graduates to Uniswap V2.

The launchpad mints the remaining 20% of the supply and combines it with all liquidity collected during the bonding curve phase to create a Uniswap liquidity pool.

The pool’s LP tokens are permanently burned, preventing anyone from withdrawing the initial liquidity.
{% endstep %}
{% endstepper %}

***

### Token Creation

Creating a token means deploying a separate ERC-20 smart contract on the selected blockchain network. Each token has its own contract address and exists independently on-chain.

Token names and symbols are not unique within CoinFactory. Different creators can launch tokens with the same name or symbol. Users should always verify the token’s contract address before buying or sharing it.

The maximum supply of every CoinFactory launchpad token is fixed by the protocol at:

**1,000,000,000 tokens**

The maximum supply cannot be increased after the token has been created.

During the launch transaction, the creator can optionally make an initial purchase of up to 5% of the maximum supply:

**50,000,000 tokens**

The purchased tokens are minted during deployment and sent directly to the creator’s wallet. Any tokens not purchased at launch remain unminted until users buy them through the bonding curve.

***

### Bonding Curve Trading

CoinFactory tokens do not begin with their full supply in circulation. New tokens are created gradually as users buy them.

A purchase mints new tokens and sends them to the buyer’s wallet. A sale burns the sold tokens and returns the corresponding amount of liquidity to the seller.

This means that:

* buying increases the circulating supply;
* selling decreases the circulating supply;
* the token price is determined automatically by the bonding curve;
* tokens are only minted when they are purchased.

The bonding curve has a target supply of:

**800,000,000 tokens**

This represents 80% of the maximum supply. Once this amount has been minted, the bonding curve is finalized and trading through the launchpad is no longer available.

While the bonding curve is active, every token holder can sell their tokens back through the launchpad. The liquidity collected from purchases remains locked in the launchpad smart contract and is used to process sales.

#### Trading Currency

WETH is currently used as the reserve asset behind the bonding curve.

Users do not need to hold WETH manually. They only need the network’s native ETH in their wallet. CoinFactory automatically wraps ETH into WETH when buying and unwraps WETH back into ETH when selling.

ETH and WETH are converted at a 1:1 ratio without an additional swap fee. Standard blockchain gas fees and CoinFactory trading fees still apply.

***

### Graduation and DEX Migration

Graduation happens when the bonding curve reaches its target supply of 800 million tokens.

With the current bonding curve configuration, approximately **4.5 ETH** in liquidity is required to reach graduation. The exact amount may differ slightly because of transaction rounding and trading activity.

After graduation:

1. Bonding curve trading is finalized.
2. The remaining 200 million tokens are minted.
3. All liquidity collected by the launchpad is paired with these tokens.
4. A new liquidity pool is created on Uniswap.
5. The liquidity pool’s LP tokens are permanently burned.

The remaining 200 million tokens represent 20% of the maximum token supply and are used exclusively for the initial DEX liquidity pool.

Once migration is complete, the token moves from bonding curve trading to public trading on Uniswap. Users can then buy and sell it directly through the decentralized exchange.

Because the LP tokens are burned, no creator, administrator, or third party can withdraw the initial liquidity from the pool.


# Creator Rewards

Learn how token creators earn and claim trading fees generated by their tokens.

Token creators earn a percentage of every buy and sell transaction made through the CoinFactory bonding curve. The reward percentage is selected by the creator when launching the token.

The following creator reward options are available:

* **0.3%**
* **0.5%**
* **1%**

Creator rewards are deducted from each trade and credited to the creator’s internal balance in the launchpad. Rewards accumulate separately and are not transferred to the creator’s wallet automatically.

### Claiming Rewards

The creator can view and claim accumulated rewards through the dedicated creator panel on their token page. The panel becomes available when the wallet that launched the token is connected.

Creator rewards are accumulated in **WETH**. After the creator submits a claim transaction, the available WETH balance is transferred directly to their connected wallet.


# Protocol Revenue

An overview of the fees collected by the CoinFactory Launchpad V1 protocol.

CoinFactory generates protocol revenue from trading activity and successful token migrations.

The protocol collects:

* **1% from every trade** made through the bonding curve, including both purchases and sales.
* **2% of the collected liquidity** when a token graduates and migrates to a decentralized exchange.

These protocol fees are fixed by the smart contracts and cannot be changed.


# Integration


# Networks

Supported blockchain networks available for CoinFactory Launchpad V1 integrations.

CoinFactory is deployed across multiple EVM-compatible networks. The networks below can be added to compatible wallets using their RPC configuration, chain ID, native currency, and block explorer details.

### Mainnets

Production networks used for live token launches and trading.

<table><thead><tr><th width="144.94140625">Network Name</th><th width="107.38671875">Chain ID</th><th width="116.2109375">Currency</th><th>Public RPC</th><th>Explorer</th></tr></thead><tbody><tr><td><strong>Robinhood Chain</strong></td><td><code>4663</code></td><td>ETH</td><td><code>https://rpc.mainnet.chain.robinhood.com/</code></td><td><code>https://robinhoodchain.blockscout.com/</code></td></tr><tr><td><strong>Base</strong></td><td><code>8453</code></td><td>ETH</td><td><code>https://mainnet.base.org</code></td><td><code>https://basescan.org</code></td></tr></tbody></table>

### Testnets

Test networks intended for development, contract testing, and integration testing. Testnet assets have no real monetary value.

<table><thead><tr><th width="144.94140625">Network Name</th><th width="107.38671875">Chain ID</th><th width="116.2109375">Currency</th><th>Public RPC</th><th>Explorer</th></tr></thead><tbody><tr><td><strong>Ethereum Sepolia</strong></td><td><code>11155111</code></td><td>ETH</td><td><code>https://ethereum-sepolia-rpc.publicnode.com</code></td><td><code>https://sepolia.etherscan.io</code></td></tr><tr><td><strong>Base Sepolia</strong></td><td><code>84532</code></td><td>ETH</td><td><code>https://sepolia.base.org</code></td><td><code>https://sepolia.basescan.org</code></td></tr></tbody></table>


# Contracts

Official CoinFactory smart contract addresses across supported networks.

CoinFactory uses a set of smart contracts to create tokens, process bonding curve trades, manage liquidity, and migrate graduated tokens to decentralized exchanges.

{% hint style="info" %}
Always verify the network and contract address before interacting with a smart contract directly. The same contract type has a different address on each supported network.
{% endhint %}

### Base

Official contract addresses used for production launches on Base.

<table><thead><tr><th width="271.14453125">Contract</th><th>Address</th></tr></thead><tbody><tr><td><strong>Launchpad V1</strong><br><sub><mark style="color:$info;">Start block 49232500</mark></sub></td><td><pre><code>0xe94cBD899449bF9d27d8e098769E32de32ee2B9C
</code></pre></td></tr><tr><td>Token Implementation</td><td><pre><code>0x644A713949149a4A8A9eFE88Bde2b07EA940dA44
</code></pre></td></tr><tr><td>WETH</td><td><pre><code>0x4200000000000000000000000000000000000006
</code></pre></td></tr><tr><td>Uniswap Router</td><td><pre><code>0x4752ba5dbc23f44d87826276bf6fd6b1c372ad24
</code></pre></td></tr></tbody></table>

### Robinhood Chain

Official contract addresses used for production launches on Robinhood Chain.

<table><thead><tr><th width="271.14453125">Contract</th><th>Address</th></tr></thead><tbody><tr><td><strong>Launchpad V1</strong><br><sub><mark style="color:$info;">Start block 18026279</mark></sub></td><td><pre><code>0x335CfED860693509629E7A7C06E3Fe72a817f578
</code></pre></td></tr><tr><td>Token Implementation</td><td><pre><code>0x8a8a671ccF11e15D183c1F7A804DAfBbA3e1FbBF
</code></pre></td></tr><tr><td>WETH</td><td><pre><code>0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73
</code></pre></td></tr><tr><td>Uniswap Router</td><td><pre><code>0x89e5db8b5aa49aa85ac63f691524311aeb649eba
</code></pre></td></tr></tbody></table>


# Onchain Events

Events and public contract methods available for tracking and interacting with CoinFactory launchpad tokens.

The CoinFactory Launchpad contract emits onchain events throughout the complete token lifecycle—from creation and bonding curve trading to finalization and DEX migration.

Integrations can use these events to index launched tokens, trades, supply changes, collected liquidity, and migration status. Token addresses should always be used as the primary identifier because token names and symbols are not unique.

### Lifecycle Overview

{% stepper %}
{% step %}

#### TokenCreated

{% endstep %}

{% step %}

#### Mint / Burn

{% endstep %}

{% step %}

#### BondFinalized

{% endstep %}

{% step %}

#### BondMigrated

{% endstep %}
{% endstepper %}

### Events

<pre class="language-solidity"><code class="lang-solidity">/**
 * @notice Emitted when a new bonding curve token is created.
 */
event TokenCreated( 
<strong>    address indexed token, 
</strong>    string name, 
    string symbol, 
    address indexed reserveToken, 
    string metadataUrl 
);
</code></pre>

```solidity
/**
 * @notice Emitted when tokens are purchased from the bonding curve.
 */
event Mint(
    address indexed token,
    address indexed user,
    address receiver,
    uint256 amountMinted,
    uint256 reserveAmount,
    uint256 supplyAfter,
    uint256 priceAfter,
    uint40 timestamp
);
```

```solidity
/**
 * @notice Emitted when tokens are sold back to the bonding curve.
 */
event Burn(
    address indexed token,
    address indexed user,
    address receiver,
    uint256 amountBurned,
    uint256 refundAmount,
    uint256 supplyAfter,
    uint256 priceAfter,
    uint40 timestamp
);
```

```solidity
/**
 * @notice Emitted when the bonding curve reaches its sale supply.
 */
event BondFinalized(
    address indexed token,
    uint256 saleSupply,
    uint256 reserveBalance,
    uint40 timestamp
);
```

<pre class="language-solidity"><code class="lang-solidity">/**
 * @notice Emitted when a finalized bonding curve is migrated to DEX liquidity.
 * @param token The address of the migrated token.
 * @param pair The address of the created liquidity pair.
 * @param tokenAmount The amount of tokens allocated to the liquidity pool.
 * @param reserveAmount The amount of reserve tokens allocated to the liquidity pool.
 * @param protocolFee The protocol fee deducted during migration.
 * @param lpAmount The amount of liquidity tokens created.
 * @param timestamp The migration timestamp.
 */
<strong> event BondMigrated(
</strong>    address indexed token,
    address indexed pair,
    uint256 tokenAmount,
    uint256 reserveAmount,
    uint256 protocolFee,
    uint256 lpAmount,
    uint40 timestamp
);
</code></pre>


# Trading Methods

CoinFactory provides separate methods for ERC-20 reserve tokens and native ETH.

Current CoinFactory bonds use WETH as the reserve asset. End-user applications can use the native ETH methods to automatically wrap or unwrap ETH during a trade.

### Buy with an ERC-20 Reserve Token

Purchases an exact number of tokens using the bond’s configured ERC-20 reserve asset.

```solidity

/**
* @dev Mint new tokens by depositing reserve tokens.
* @param token The address of the token to mint.
* @param tokensToMint The amount of tokens to mint.
* @param maxReserveAmount The maximum reserve amount allowed for the minting operation.
* @param receiver The address to receive the minted tokens.
*/
function mint(
    address token,
    uint256 tokensToMint,
    uint256 maxReserveAmount,
    address receiver
) external returns (uint256 reserveAmount);

```

### Buy with ETH

Purchases tokens using native ETH for a WETH-backed bond. The launchpad automatically wraps ETH into WETH as part of the transaction.

```solidity

/**
 * @dev Mint new tokens by depositing native ETH.
 * The required ETH amount is wrapped into WETH, and any excess ETH is refunded to the sender.
 * Only bonds using WETH as the reserve token are supported.
 * @param token The address of the token to mint.
 * @param tokensToMint The amount of tokens to mint.
 * @param receiver The address to receive the minted tokens.
 * @return The actual ETH amount used for the minting operation.
*/
function mintWithETH(
    address token,
    uint256 tokensToMint,
    address receiver
) external payable returns (uint256 reserveAmount);

```

### Sell for an ERC-20 Reserve Token

Sells tokens back to the bonding curve and receives the configured ERC-20 reserve asset.

```solidity

/**
 * @dev Burns a specified amount of tokens and refunds the user with reserve tokens.
 * @param token The address of the token to burn.
 * @param tokensToBurn The amount of tokens to burn.
 * @param minRefund The minimum refund amount required.
 * @param receiver The address to receive the refund.
*/
function burn(
    address token,
    uint256 tokensToBurn,
    uint256 minRefund,
    address receiver
) external returns (uint256 refundAmount);

```

### Sell for ETH

Sells tokens from a WETH-backed bond and automatically unwraps the resulting WETH into native ETH.

<pre class="language-solidity"><code class="lang-solidity">
/**
 * @dev Burns a specified amount of tokens and refunds the receiver with native ETH.
 * The WETH refund is unwrapped into ETH before being transferred to the receiver.
 * Only bonds using WETH as the reserve token are supported.
 * @param token The address of the token to burn.
 * @param tokensToBurn The amount of tokens to burn.
 * @param minRefund The minimum ETH refund amount required.
 * @param receiver The address to receive the ETH refund.
 * @return The actual ETH refund amount.
*/
function burnForETH( 
<strong>    address token, 
</strong>    uint256 tokensToBurn, 
    uint256 minRefund, 
    address receiver 
) external returns (uint256 refundAmount);

</code></pre>


# Reading Bond Details

### Bonding Details

Returns the complete current state of a token and its bonding curve.

```solidity
/**
 * @dev Retrieves the details of a bond token.
 * @param token The address of the bond token.
 * @return detail The BondDetail struct containing the royalty, bond info, and steps of the bond token.
*/
function getDetail( 
    address token 
) external view returns (BondDetail memory detail);

```

### Bond Status

```solidity
/**
 * @notice Current lifecycle status of a bond.
 */
enum BondStatus {
    Active,
    Finalized,
    Migrated
}

```

<table><thead><tr><th width="107.19140625">Value</th><th width="174.9921875">Status</th><th>Description</th></tr></thead><tbody><tr><td><code>0</code></td><td><code>Active</code></td><td>Bonding curve trading is available</td></tr><tr><td><code>1</code></td><td><code>Finalized</code></td><td>Sale supply has been reached and trading has stopped</td></tr><tr><td><code>2</code></td><td><code>Migrated</code></td><td>Liquidity has been migrated to the DEX</td></tr></tbody></table>

### Bond Information

The nested `BondInfo` structure contains the main token and bond state.

```solidity
struct BondInfo { 
    BondStatus status; 
    address creator; 
    address token; 
    address pair; 
    uint8 decimals; 
    string symbol; 
    string name; 
    string metadataUrl; 
    uint40 createdAt; 
    uint256 currentSupply; 
    uint256 saleSupply; 
    uint256 liquiditySupply; 
    uint128 priceForNextMint; 
    address reserveToken; 
    uint8 reserveDecimals; 
    string reserveSymbol; 
    string reserveName; 
    uint256 reserveBalance; 
}

```

### Integration Notes

All token and reserve amounts are returned in their smallest onchain units. Use `decimals` and `reserveDecimals` from `getDetail` when formatting values for users.


# Launchpad ABI

The CoinFactory Launchpad ABI can be used to read bonding curve data, execute token purchases and sales, track onchain events, and build third-party integrations.

This ABI includes all public functions, events, custom errors, structs, and return values exposed by the `Launchpad V1` smart contract.

### ABI Information

| Property         | Value           |
| ---------------- | --------------- |
| Interface        | `CF_ILaunchpad` |
| Solidity version | `^0.8.28`       |
| ABI format       | `JSON`          |

{% file src="/files/byDFWTJLzhuHoY4VKGWM" %}


# For EVM Networks

CoinFactory provides tools for creating ERC20 tokens, distributing tokens, managing liquidity, and controlling token permissions across multiple EVM networks.


# Token Generator ERC20

Create ERC20 tokens and launch memecoins across multiple EVM networks using configurable token templates. CoinFactory allows deploying tokens without coding or smart contract development.

The Token Creator allows users to deploy ERC20 tokens across multiple EVM-compatible blockchain networks.

Using CoinFactory, you can create tokens without writing smart contracts or using developer tools.

The platform provides configurable token templates that support different token launch strategies including memecoins, community tokens, and utility tokens.

Create an ERC20 token using the CoinFactory generator:

{% embed url="<https://coinfactory.app/generator>" %}

### Supported Networks

The CoinFactory token generator supports deployment across many EVM networks.

Supported networks include:

* Ethereum
* BNB Chain
* Base
* Polygon
* Optimism
* Arbitrum
* Avalanche
* Blast
* Scroll
* Astar
* XLayer
* Unichain
* Sonic
* Berachain
* Monad

This allows token creators to launch projects on multiple ecosystems depending on transaction fees and network communities.

### Token Templates

CoinFactory provides several ERC20 token templates designed for different use cases.

#### Standard Token

The Standard template is a basic ERC20 token.

<https://coinfactory.app/generator/ethereum/standard-token>

This template is commonly used for:

* memecoins
* community tokens
* simple token launches

#### Essential Token

The Essential template includes additional control features.

<https://coinfactory.app/generator/ethereum/essential-token>

Features include:

* mint tokens
* burn tokens
* pause token transfers
* ownership management
* use blacklist

This template is useful for projects that require additional token management.

#### Taxable Token

The Taxable template includes configurable transaction fees.

<https://coinfactory.app/generator/ethereum/taxable-token>

Features include:

* buy tax
* sell tax
* liquidity tax
* treasury allocation

This template is often used for:

* memecoins with tokenomics
* marketing-funded tokens
* ecosystem reward systems

### How to Create an ERC20 Token

Creating a token on EVM networks usually involves several steps.

#### 1. Select a Network

Choose the blockchain network where the token will be deployed.

Popular choices include Ethereum, Base, and BNB Chain.

{% embed url="<https://coinfactory.app/generator>" %}

#### 2. Configure Token Parameters

Define the token configuration including:

* token name
* token symbol
* total supply
* token decimals

Additional settings depend on the selected token template.

#### 3. Deploy the Token

Once parameters are configured, the token contract is deployed to the selected network.

CoinFactory handles the deployment process without requiring users to write smart contracts.

#### 4. Launch Liquidity

After the token is created, liquidity pools can be created on decentralized exchanges such as:

* Uniswap
* PancakeSwap

Liquidity pools allow users to trade the token.

### Use Cases

Common use cases for ERC20 token creation include:

* launching memecoins
* creating community tokens
* tokenizing digital assets
* ecosystem rewards
* governance tokens

### Start Creating a Token

You can create an ERC20 token across supported networks using the CoinFactory token generator:

<https://coinfactory.app/generator>


# Token Multisender

CoinFactory ERC20 Token Multisender lets you send tokens to multiple wallet addresses in a single transaction and run efficient airdrops on EVM networks.

**Token Multisender for ERC-20** is a tool that allows you to send tokens to multiple wallet addresses in a single transaction. Instead of transferring tokens one by one, you can distribute ERC-20 tokens to hundreds or even thousands of recipients at once, saving time, gas costs, and operational effort.

CoinFactory provides a simple interface for bulk token distribution across major **EVM-compatible networks**, including:

* Ethereum
* Sepolia (Testnet)
* BNB Chain (BSC)
* Polygon
* Arbitrum
* Optimism
* Base
* Avalanche
* Astar
* Blast
* Linea
* Scroll
* Sonic

### Step-by-step guide for sending ERC-20 tokens using a multisender

This guide explains how to distribute ERC-20 tokens to multiple wallet addresses using the CoinFactory Multisender. Instead of sending tokens manually one by one, the multisender batches all transfers into a single blockchain transaction, saving time and reducing overall gas costs.

The process only takes a few steps and works with any ERC20 compatible token on supported EVM networks.

#### Step 1: Open the Token Multisender

Start by [visiting](https://coinfactory.app/bulk-sender) the **CoinFactory Token Multisender** page and choosing EVM network.

{% embed url="<https://coinfactory.app/bulk-sender>" %}

<figure><img src="/files/wa4nb02IgOaZ43QxVo9U" alt=""><figcaption></figcaption></figure>

This guide is based on the example of the Ethereum Mainnet and ERC-20. If you need any other networks, contact us on <support@coinfactory.app>.

#### Step 2: Connect your Web3 wallet

Next, connect your wallet to the multisender application.

You can use any wallet compatible with EVM networks, such as:

* MetaMask
* Trust Wallet
* WalletConnect-supported wallets

Make sure that:

* the wallet is connected to the correct network
* the wallet holds the tokens you want to distribute
* you have enough native currency (ETH, BNB, etc.) to cover gas fees.

<figure><img src="/files/ASUuqaWJACsHXkllPiLP" alt=""><figcaption></figcaption></figure>

#### Step 3: Enter the ERC-20 token address

After connecting your wallet, specify the **token contract address** of the ERC-20 token you want to distribute.

Once the address is entered:

* the multisender automatically reads the token metadata from the smart contract
* token decimals are detected automatically
* the interface prepares the transfer format for batch distribution.

You can also send **native network currency** (such as ETH or BNB) instead of a token if needed.

<figure><img src="/files/O5w0geyb8K0zb0CZa42q" alt=""><figcaption></figcaption></figure>

#### Step 4: Add the recipient list

The next step is to provide the list of recipients.

Each line should contain:

```
wallet_address, token_amount
```

Example:

```
0xCC066e87411B38d7E952c2373F762060A23D8B31, 0.001
0x23099e23Af03021654b555EbBD7127cc20C1A294, 0.0015
0xc9f9EdD96aD122F5ae67C97Bf97014a123F4fA16, 0.002
```

Important notes:

* Amounts should be entered in **standard token units** (not base units).
* The multisender automatically converts values based on the token’s decimals.

You can also **upload a CSV file** containing the distribution list. This is useful for large airdrops or token distributions prepared in tools like Google Sheets or Excel.

#### Step 5: Approve the ERC-20 token (if required)

If you are sending an ERC-20 token, you must first approve the multisender smart contract to transfer tokens on your behalf.

Click **Check Approval**, then confirm the approval transaction in your wallet.

This step grants permission to the multisender contract to move the specified amount of tokens from your wallet. If you are sending native currency (for example ETH), this step will be skipped.

<figure><img src="/files/kS0aTxrkDei4hvlSypay" alt=""><figcaption></figcaption></figure>

#### Step 6: Review the distribution and send the transaction

Before sending the tokens:

1. Double-check the list of wallet addresses
2. Verify the token amounts
3. Confirm the total number of recipients

Once everything is correct, click **Send Tokens** and confirm the transaction in your wallet.

The multisender will batch all transfers into a **single blockchain transaction**, distributing tokens to all recipients at once.

After confirmation, the transaction will be broadcast to the blockchain.

You can track the transaction using a block explorer such as:

* Etherscan (Ethereum)
* BscScan (BNB Chain)
* Polygonscan (Polygon)

🎉 Once confirmed, all recipients will receive their tokens according to the distribution list.

✅ **Tip:** Token multisenders are commonly used for:

* crypto airdrops
* community reward programs
* DAO payouts
* presale allocations
* marketing campaigns and influencer rewards.


# Mint Tokens

Mint ERC-20 tokens on EVM networks using CoinFactory. This guide explains how to create additional tokens and add them to circulation using the token mint function.

### What is token minting?

**Token minting** is the process of creating new tokens and adding them to the circulating supply through a smart contract. The mint function allows a token owner or authorized address to generate additional tokens and send them to a wallet address.

Many ERC-20 tokens include a **mintable supply model**, which means the total supply can increase over time according to predefined rules in the smart contract.

Minting tokens is commonly used for:

* distributing rewards to users
* issuing additional supply for ecosystem growth
* treasury allocations
* staking or farming rewards
* DAO incentives

### Supported networks

CoinFactory allows minting ERC-20 tokens on multiple **EVM-compatible networks**.

Supported networks include Ethereum, Sepolia, BNB Chain, Polygon, Arbitrum, Optimism, Base, Avalanche, Astar, Blast, Linea, Scroll, and Sonic.

The process is identical across these networks because they all support **Ethereum Virtual Machine (EVM)** smart contracts.

In this guide, we demonstrate the process using an **ERC-20 token on Ethereum**, but the same steps apply to all supported networks.

### Step-by-step guide for minting ERC-20 tokens

Below is a simple step-by-step tutorial for minting additional tokens using the CoinFactory interface.

#### Step 1: Open the Mint Tokens tool

Start by opening the **CoinFactory Mint Tokens** tool.

{% embed url="<https://coinfactory.app/tools/ethereum/mint-tokens>" %}

Select the network where your token contract is deployed.\
For this example, we will use **Ethereum Mainnet**.

Make sure that:

* your token is already deployed
* the token contract supports the **mint() function**
* your wallet has permission to mint tokens (owner or minter role).

#### Step 2: Connect your wallet

Click **Connect Wallet** and connect a supported Web3 wallet.

Supported wallets include:

* MetaMask
* Trust Wallet
* WalletConnect wallets

Ensure that:

* your wallet is connected to the correct network
* the wallet has enough native currency (for example ETH) to pay gas fees.

#### Step 3: Specify the mint amount and recipient

Enter the amount of tokens you want to mint and specify the **recipient wallet address**.

The recipient can be:

* your own wallet
* a treasury wallet
* a distribution contract
* a user address.

Token amounts are automatically adjusted based on the token’s **decimals**.

<figure><img src="/files/xjr3TPl2oeJWbuJeBJCe" alt=""><figcaption></figcaption></figure>

If you have successfully filled in the information to mint tokens, click the “Mint Tokens” button.

***Important!*** Our website will prompt you to sign 2 transactions: the first is to verify your creator wallet, and the second is to execute the minting function. Make sure to sign both transactions.

**🚀*****Success!*** If you followed all the instructions and no errors occurred, your new tokens have been minted and are waiting for you in the wallet you specified.

### When should you mint tokens?

Token minting is often used in Web3 projects to manage supply and distribute tokens to users or community members.

Common use cases include:

* ecosystem incentives
* staking rewards
* DAO treasury management
* token airdrops
* liquidity incentives

***

✅ **Tip:**\
Always verify that your token contract includes a **secure minting mechanism** and restricts mint permissions to authorized addresses such as the owner or a designated minter role.


# Burn Tokens

Burn ERC-20 tokens on EVM networks using CoinFactory. This guide explains how to permanently remove tokens from circulation and reduce total token supply using the burn function.

### What is token burning?

**Token burning** is the process of permanently removing cryptocurrency tokens from circulation. This is usually done by sending tokens to an address that cannot be accessed or by calling a burn function in the token smart contract.

Once tokens are burned, they can never be recovered or transferred again. The burn transaction is recorded on the blockchain, making the supply reduction transparent and verifiable.

Many projects use token burning as part of their **tokenomics strategy** to manage supply and maintain long-term ecosystem incentives.

Common reasons for burning tokens include:

* reducing circulating supply
* implementing deflationary tokenomics
* correcting token distribution
* removing unused tokens
* supporting long-term value for holders

### Supported networks

CoinFactory allows burning ERC-20 tokens on multiple **EVM-compatible networks**.

Supported networks include Ethereum, Sepolia, BNB Chain, Polygon, Arbitrum, Optimism, Base, Avalanche, Astar, Blast, Linea, Scroll, and Sonic.

### Step-by-step guide for burning ERC-20 tokens

Below is a simple step-by-step tutorial for burning tokens using the CoinFactory interface.

#### Step 1: Open the Burn Tokens tool

Start by opening the **CoinFactory Burn Tokens** tool.

{% embed url="<https://coinfactory.app/tools/ethereum/burn-tokens>" %}

Select the network where your token contract is deployed.\
For this example, we will use **Ethereum Mainnet**.

Before proceeding, make sure that:

* your token is already deployed
* the token contract supports the **burn() function**
* your wallet holds the tokens you want to burn.

<figure><img src="/files/IbzXa7PQyDET35XqAtY8" alt=""><figcaption></figcaption></figure>

#### Step 2: Connect your wallet

Click **Connect wallet** and connect a supported Web3 wallet.

Supported wallets include:

* MetaMask
* Trust Wallet
* WalletConnect wallets

Make sure that:

* the wallet is connected to the correct network
* you have enough native currency (for example ETH) to pay the gas fee.

<figure><img src="/files/62aMTpiDu1iuiTxv8Y7d" alt=""><figcaption></figcaption></figure>

#### Step 3: Enter the token contract address and burn amount

Next, enter the **ERC-20 token contract address**.

Once the address is entered:

* CoinFactory automatically loads the token information
* token name and symbol are detected
* the interface checks that the token supports burning.

After that, specify the **amount of tokens you want to burn**.

When tokens are burned:

* they are permanently removed from your wallet
* the total token supply decreases
* the burn is recorded on the blockchain.

<figure><img src="/files/G0OPoZkX6X1qLiDHo52L" alt=""><figcaption></figcaption></figure>

After reviewing the burn details, click **Burn Tokens**.

Your wallet will ask you to confirm the transaction. Once confirmed:

* the token smart contract executes the **burn() function**
* the specified amount of tokens is destroyed
* the token supply is permanently reduced.

You can verify the burn transaction using a block explorer such as **Etherscan, BscScan, Polygonscan, or Arbiscan**.


# Revoke Ownership

There will be a manual here soon.


# For Solana Network

There will be a manual here soon.


# Token Creator

Launch memecoins and SPL tokens on Solana using the CoinFactory token creator. Configure token supply, metadata, and permissions without coding.

The SPL Token Creator allows users to deploy tokens on the Solana blockchain without writing smart contracts or interacting with developer tools.

Using CoinFactory, users can configure token parameters, deploy SPL tokens, and launch new token projects directly from a simple interface.

Create a Solana token using the CoinFactory generator:

{% embed url="<https://coinfactory.app/generator/solana/spl-token>" %}

### What Is an SPL Token

An SPL token is the standard token format used on the Solana blockchain.

SPL tokens function similarly to ERC20 tokens on Ethereum. They represent fungible digital assets that can be transferred between wallets, used in decentralized applications, or traded on exchanges.

SPL tokens are commonly used for:

* memecoins
* community tokens
* utility tokens
* governance tokens
* tokenized assets

Many projects launching in the Solana ecosystem use SPL tokens as their primary asset.

### Supported Use Cases

The SPL Token Creator can be used for many types of token launches.

Common examples include:

* launching Solana memecoins
* creating community tokens
* distributing ecosystem rewards
* launching experimental crypto projects
* tokenizing digital assets

### How to Create an SPL Token

Creating a token on Solana typically involves several steps.

#### 1. Configure Token Parameters

The first step is defining the token configuration.

<https://coinfactory.app/generator/solana/spl-token>

Typical parameters include:

* token name
* token symbol
* total supply
* token decimals
* token metadata

These parameters define how the token will behave on the Solana network.

#### 2. Deploy the Token

After configuring the token parameters, the token is deployed to the Solana blockchain.

Deployment creates the token mint and registers the token on the network.

CoinFactory handles the deployment process without requiring users to write Solana programs.

#### 3. Token Initialization

After deployment, the token becomes available for transfers and integrations across the Solana ecosystem.

The token can then be used for wallets, decentralized applications, and trading platforms.

### Start Creating a Token

You can create a Solana SPL token using the CoinFactory token generator:

<https://coinfactory.app/generator/solana/spl-token>


# Token Multisender

Solana Multisender – How to Send SOL & SPL Tokens to Multiple Addresses

### What is CoinFactory Solana Multisender?

**CoinFactory Solana Multisender** is a simple and efficient tool that allows you to send **SOL (native token)** or **any SPL token** to multiple wallet addresses in one process. Instead of sending transactions one by one, the multisender automates bulk transfers, saving time, reducing manual errors, and simplifying token distribution for airdrops, payments, rewards, or community campaigns.

This tool is especially useful for:

* Airdrops and token distributions
* DAO payouts and rewards
* Bulk payments to users
* Marketing campaigns and Web3 growth strategies

### Step-by-Step Guide to Using Solana Multisender

#### 1️⃣ Open Multisender & Connect Wallet

Go to the official CoinFactory Solana Multisender page:\
👉 <https://coinfactory.app/bulk-sender/solana>

* Connect your **Solana wallet** (Phantom, Solflare, etc.)
* Make sure you are on the correct network
* Select the token you want to send:
  * SOL (native token)
  * Any SPL token from your wallet

<figure><img src="/files/nf4hCVod93yKhdAztbrq" alt=""><figcaption></figcaption></figure>

#### 2️⃣ Enter Recipient Addresses & Amounts

Prepare a list of addresses in the following format:

```
8GKmH116shfwpgwgF1vUDtLDyJNYcvxa3VuGRDiBUMPt, 0.1  
WmeQtsSHyXoTGJy1rF77jAnisnicVqJjqEqHb95YPs5, 0.15  
8kpgqVaxi4wqwDoLew3rfSijaaqaL3awU2hCX7MQi8Li, 0.2  
```

📌 Important notes:

* Each line = **wallet address + amount**
* Amount is specified in **tokens (not lamports)**
* The system will automatically convert values based on the token **decimals**

You can also:

* Upload a **CSV or TXT file** with the same format
* Export CSV directly from **Google Sheets or Excel**

#### 3️⃣ Confirm & Send Transactions

* Review all recipients and amounts in the confirmation window
* Due to Solana transaction size limits, your transfer may be split into **multiple batches (transactions)**
* The interface will show how many transactions will be required

⚠️ Each batch must be **confirmed separately in your wallet**

<figure><img src="/files/uQsqVLdDkIZMEg3OhCM0" alt=""><figcaption></figcaption></figure>

Once all transactions are approved:\
🎉 **Success! Your tokens have been sent to all specified addresses**

### Why Use CoinFactory Multisender for Solana?

CoinFactory provides one of the fastest and most reliable ways to distribute tokens on Solana. Whether you are launching a new token, running an airdrop, or managing payouts, the multisender ensures accuracy, scalability, and a smooth user experience.

With support for both **SOL and SPL tokens**, file imports, and automatic batching, it’s an essential tool for any Web3 project operating on Solana.


# Revoke Freeze Authority


# Revoke Mint Authority


# Update Token Metadata


# Create OpenBook Market


# Make Immutable


# Create Token Page


# Mint Tokens


# Burn Tokens


# Create Liquidity Pool


# Manage Liquidity


# Add Liquidity


# Remove Liquidity


# Freeze Accounts


# Unfreeze Accounts


# For TON Network


# Jetton Generator

A Jetton generator is a tool that allows users to create Jetton tokens on the TON blockchain.

The Jetton Generator allows users to create tokens on The Open Network (TON) without writing smart contracts.

Using CoinFactory, users can configure token parameters and deploy Jetton tokens directly on the TON blockchain.

Create a Jetton using the CoinFactory generator:

<https://coinfactory.app/ton/generator/jetton>

### What Is a Jetton

A Jetton is the standard fungible token format used on The Open Network (TON).

Jettons function similarly to ERC20 tokens on Ethereum and SPL tokens on Solana. They represent transferable digital assets that can be used across wallets, decentralized applications, and exchanges within the TON ecosystem.

Jettons are commonly used for:

* memecoins
* community tokens
* governance tokens
* utility tokens
* tokenized assets

Many projects launching in the TON ecosystem use Jettons as their primary token standard.

### Why Launch a Token on TON

The TON ecosystem has grown rapidly due to its integration with Telegram and its high-performance blockchain infrastructure.

Key advantages of TON include:

* fast transaction speeds
* low transaction costs
* scalable architecture
* strong integration with Telegram mini apps

These features make TON an attractive network for launching new tokens and community-driven projects.

### How to Create a Jetton

Creating a Jetton on TON typically involves several steps.

#### 1. Configure Token Parameters

The first step is defining the token configuration.

Typical parameters include:

* token name
* token symbol
* total supply
* token metadata

These parameters determine how the token behaves once deployed.

You can configure these parameters using the CoinFactory Jetton generator:

{% embed url="<https://coinfactory.app/ton/generator/jetton>" %}

#### 2. Deploy the Jetton

After configuring the token parameters, the Jetton smart contract is deployed to the TON blockchain.

Deployment registers the token on the network and allows it to be transferred between wallets.

CoinFactory handles the deployment process without requiring users to write smart contracts.

### Common Use Cases

Jettons can be used for a wide variety of projects in the TON ecosystem.

Common examples include:

* launching memecoins
* community token launches
* reward tokens for Telegram mini apps
* ecosystem utility tokens
* experimental blockchain projects

### Start Creating a Jetton

You can create a Jetton token using the CoinFactory TON generator:

<https://coinfactory.app/ton/generator/jetton>


# Revoke Ownership

There will be a manual here soon.


# Mint Tokens

There will be a manual here soon.


# Mint Tokens

There will be a manual here soon.


# Mint Tokens

There will be a manual here soon.


# Jetton Multisender

There will be a manual here soon.


# Create a Token Page

Create a profile page for your token for free. It will be indexed in Google and reflect detailed information about your token with links to the project’s social networks.


# Social Media Boost

Get more subscribers, views, reactions and retweets on Twitter, Telegram, Instagram, Youtube and other popular social networks.

{% content-ref url="/pages/wAitf5R8MUCMd5IRMcLz" %}
[Twitter](/tools/social-media-boost/twitter)
{% endcontent-ref %}

{% content-ref url="/pages/vy3zJveeK8SNepol8fc0" %}
[Telegram](/tools/social-media-boost/telegram)
{% endcontent-ref %}

{% content-ref url="/pages/ArzogOi1HxugEz0QzsQ8" %}
[YouTube](/tools/social-media-boost/youtube)
{% endcontent-ref %}

{% content-ref url="/pages/x936CsyJnlpdl8grzBCR" %}
[Instagram](/tools/social-media-boost/instagram)
{% endcontent-ref %}


# Twitter


# Buy Followers


# Buy Likes


# Buy Retweets


# Buy Views


# Telegram


# Buy Subscribers


# Buy Reactions


# Page Views


# YouTube


# Buy Subscribers


# Buy Likes


# Buy Views


# Instagram


# Buy Followers


# Buy Likes


# Token Generator

Generate and deploy your own ERC20 and BEP20 tokens without coding on any blockchains. With our intuitive tools and straightforward process you can bring your cryptocurrency vision to life!

<table data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td align="center"><mark style="color:purple;"><strong>Create on Ethereum</strong></mark></td><td><a href="https://coinfactory.app/generator/ethereum">https://coinfactory.app/generator/ethereum</a></td><td><a href="/files/yPuI4eew2JkdDfwZYion">/files/yPuI4eew2JkdDfwZYion</a></td></tr><tr><td align="center"><mark style="color:purple;"><strong>Create on Base</strong></mark></td><td><a href="https://coinfactory.app/generator/bsc">https://coinfactory.app/generator/bsc</a></td><td><a href="/files/KHXeIhmk9j46dRUCdFEX">/files/KHXeIhmk9j46dRUCdFEX</a></td></tr><tr><td align="center"><mark style="color:purple;"><strong>Create on Base</strong></mark></td><td><a href="https://coinfactory.app/generator/base">https://coinfactory.app/generator/base</a></td><td><a href="/files/dhBNtacrTDNPQRUOUSLp">/files/dhBNtacrTDNPQRUOUSLp</a></td></tr><tr><td align="center"><mark style="color:purple;"><strong>Create on Polygon</strong></mark></td><td><a href="https://coinfactory.app/generator/matic">https://coinfactory.app/generator/matic</a></td><td><a href="/files/llU53qFteNxbsDiRD28c">/files/llU53qFteNxbsDiRD28c</a></td></tr><tr><td align="center"><mark style="color:purple;"><strong>Create on Arbitrum</strong></mark></td><td><a href="https://coinfactory.app/generator/arbitrum">https://coinfactory.app/generator/arbitrum</a></td><td><a href="/files/xCBBj4ovLxCoGTWhUyZc">/files/xCBBj4ovLxCoGTWhUyZc</a></td></tr><tr><td align="center"><mark style="color:purple;"><strong>Create on Optimism</strong></mark></td><td><a href="https://coinfactory.app/generator/optimism">https://coinfactory.app/generator/optimism</a></td><td><a href="/files/XVZILxuVVgaw57lZfhZ2">/files/XVZILxuVVgaw57lZfhZ2</a></td></tr></tbody></table>


# Token Profile Page

Create a page for your ERC20 token and share it with your community. Let users learn more about your project and trade tokens on Uniswap or Pancake

### Get started

**Step 1.** Go to the [tokens search page ](https://coinfactory.app/tokens/search)

**Step 2.** Enter an address of your token and select the network where your token is published. It can be token created on CoinFactory or any external ERC-20 tokens.

<div align="left"><figure><img src="/files/KypjLvDUKfdWXjb5stKH" alt=""><figcaption></figcaption></figure></div>

**Step 3.** You will be redirected on the page of your token.&#x20;

To update information about your token you must verify your ownership of the contract by signing request with deployer wallet address.

<figure><img src="/files/Hieu7f680gXa4wILs8DA" alt=""><figcaption></figcaption></figure>

**Congratulations!** Now yo can share your token page with your community on social networks.


# Bulk Sender

Send cryptocurrency and ERC-20 tokens to multiple addresses in 1 minutes

### What is BulkSender?

CoinFactory multisender is a DApp that allows you to send cryptocurrency and ERC20/BEP20 tokens to multiple of addresses

### Get started

Follow our step-by-step guide how to send tokens to multiple recipients:

#### Step 1. Go to bulk sender page: <https://coinfactory.app/bulk-sender>

Connect the wallet from which you want to send tokens and choose network

#### Step 2. Choose token

Enter address of ERC-20 token you want to send or select native currency (ETH, BNB, MATIC)

<figure><img src="/files/sqbhKPU8wTkc2ZaDXxYG" alt=""><figcaption></figcaption></figure>

#### Step 3. List of recipients

Then you need to insert the list of addresses and amounts. Each line will be defined as one recipient. Address and amount must separated with comma as in example below:

```
0xCC066e87411B38d7E952c2373F762060A23D8B31, 0.001
0x23099e23Af03021654b555EbBD7127cc20C1A294, 0.0015
0xc9f9EdD96aD122F5ae67C97Bf97014a123F4fA16, 0.002
```

You can also import a file with a list of addresses and amounts. For instance, to import addresses from Google Sheets you should download file in csv extension: **File -> Download -> Comma separated values (.csv)**

<figure><img src="/files/zXHsLjBp9mcceQRYVx6r" alt=""><figcaption></figcaption></figure>

#### Step 4. Approve tokens (ERC-20 tokens only)

Because BulkSender use smartcontracts to execute transactions, you must give permission for the smartcontract to transfer up to a certain amount of your token (called an allowance). The smartcontract will only ever be able to transfer the amount of token you approve. This is done, in part, as a security measure for ERC20 token holders.

Press "Check approval" to check the amount of tokens are allowed for transfer. To perform an approval you should send transaction that cost some network commission (gas)

<figure><img src="/files/JjXrszNCNUYcc0iO1Ki2" alt=""><figcaption></figcaption></figure>

#### Step 5. Send tokens

Press "Multisend button" to succeed bulk transfer. You need to have enough ETH balance to cover service fee and network commission

Congratulation! Your tokens are sent to recipients addresses.


# Solana


# How to Fix WalletNotReadyError

The error WalletNotReadyError means your wallet is not ready to connect. This usually happens when the wallet is not installed, not active, or the browser doesn’t support wallet extensions.

### Common reasons for WalletNotReadyError

#### 1. Wallet not installed on your browser (desktop)

If you connect from a computer without a wallet extension installed, the site cannot detect your wallet.

* [Install Phantom for Chrome](https://chrome.google.com/webstore/detail/phantom/bfnaelmomeimhlpmgjnjophhpkkoljpa)
* [Install Solflare for Chrome](https://chrome.google.com/webstore/detail/solflare-wallet/bflbplfpcagnjjpbmnokobdlhdcbfhlg)

#### 2. Wallet not installed on your phone

If you try to connect from mobile without the wallet app, the error appears.

* [Phantom for iOS](https://apps.apple.com/app/phantom-crypto-wallet/id1598432977) | [Phantom for Android](https://play.google.com/store/apps/details?id=app.phantom)
* [Solflare for iOS](https://apps.apple.com/app/solflare/id1580902717) | [Solflare for Android](https://play.google.com/store/apps/details?id=com.solflare.mobile)

#### 3. Different devices

If the wallet is only on your phone but you connect from your computer, the connection fails since there is no wallet on the desktop.

#### 4. Safari on desktop

Safari does not support wallet extensions. To use a wallet on desktop, switch to a supported browser like Chrome.

#### 5. Wallet just installed

If you installed the wallet during the connection attempt, the site may not recognize it yet. In this case:

* Restart your browser
* Reopen the site
* Try to connect again

#### 6. Still not working on mobile

If the error persists on your phone, use your wallet’s **native browser** (inside the wallet app). This method always works.

### How to open the site in the wallet browser

#### Phantom

1. Open the Phantom app on your phone.
2. Tap the browser (compass) icon at the bottom.
3. In the search bar, enter the site URL.
4. The site will open directly inside Phantom, and you can connect your wallet.

#### Solflare

1. Open the Solflare app on your phone.
2. Tap the browser icon at the bottom of the screen.
3. Type in the site URL.
4. The site will open inside Solflare, allowing smooth wallet connection.


# Official Links

| Official website | <https://coinfactory.app>                  |
| ---------------- | ------------------------------------------ |
| Twitter          | <https://twitter.com/coinfactory_app>      |
| Telegram         | <https://t.me/coinfactory_app>             |
| Youtube          | <https://www.youtube.com/@coinfactory_app> |
| Medium           | <https://medium.com/@coinfactory>          |


# FAQs


# What is CoinFactory?

CoinFactory is a web-based service designed for creating and launching your customized ERC20 Tokens on the Ethereum, Polygon, Binance, Base and others blockchains. Without coding and with low fees.


# What is an ERC-20 Token?

ERC20 tokens are blockchain-based assets that function as smart contracts within the Ethereum blockchain. This allows them to be seamlessly sent and received, much like other cryptocurrencies. The ERC20 Standard establishes specific guidelines for the transfer, reception, and storage of these assets.


# How can I generate my own ERC20 token step by step?

**Step 1.** Go to coinfactory.app and connect your wallet (Metamask, Coinbase, TrustWallet, Rainbow or any other).

**Step 2.** Choose a token template and select required features such as mintable, burnable, etc.

**Step 3.** Confirm token data and deploy the smart contract on the blockchain.

For a detailed guide, check out our full tutorial: [“How To Create An ERC-20 Token in 3 steps”.](https://coinfactory.app/blog/how-to-create-an-erc-20-token-in-3-steps)


# How much does it cost to create ERC20 tokens?

Creating your own ERC20 token using token generators is usually much more cost-effective than hiring a web3 programmer. In exceptional cases where the smart contract mechanics are highly complex and customized, the involvement of programmers may be necessary. However, in 90% of cases, token generators cover all the necessary functionality for a small cost. The cost of creating your own ERC20 contract on CoinFactory starts from 0.03 ETH.&#x20;

Moreover, you can test all the functionality for free on the test network.


# Why create an ERC20 token?

The ERC20 standard is the most widely used standard among all. These are the tokens we use every day (USDT, WETH, PEPE, FLOKI etc).

They have a wide range of applications, including the following use cases:

* Tokenization of assets: Tokens enable the representation of physical or digital assets, such as stocks or currency, in digital form on the blockchain.
* Fundraising: Projects can attract investments and funding by issuing their tokens and offering them to investors.
* Loyalty and rewards: Companies can create their tokens to incentivize customers and users.
* Meme coins: Tokens associated with internet memes can be used for jokes and entertainment.
* DApps: Tokens provide the necessary liquidity and functionality for decentralized ecosystems, including payment for services, stimulating user activity, and participation in voting.


# What is a Fixed Supply Token?

A Fixed Supply Token is one where the entire token supply is generated and transferred to the Token Owner's wallet during deployment. It's important to note that the supply cannot be altered or adjusted after this initial creation.


# What are Mintable and Burnable Tokens?

Upon token creation, an initial supply of tokens will be transmitted to the owner's wallet. You have the flexibility to adjust the token supply, either increasing (mint) or decreasing (burn) it, as long as it doesn't exceed the predetermined max supply limit. Generating tokens beyond the set supply cap is not permitted.


# Who possesses the authority to Mint or Burn my tokens?

The ability to mint tokens hinges on the token's access type. In Transferable Ownership tokens, the owner holds this privilege, while in Role-Based tokens, it's users with the 'MINTER' role who can mint new tokens. However, it's important to note that minting can only occur until the Supply Cap is reached, and this cap is unlimited in the case of Unlimited Tokens. As for burning tokens, anyone holding them has the ability to do so.


