How to create a cryptocurrency

Build a token or a coin with the steps and costs below. When it's ready, or while it's in presale, list it on Coinvote at no cost.

List your coin free

  • Coin or token, steps and costs, dated and sourced
  • No listing fee
  • Presales and fair launches welcome

Updated UTC

Creating a cryptocurrency today usually means deploying a token on a chain that already exists. It takes an afternoon and costs little in network fees. Building a coin with its own blockchain is a far bigger job. This guide covers both, what each step really costs, and what to do once the token exists.

Coin or token: what are you actually creating?

A coin is the native asset of its own blockchain: BTC on Bitcoin, ETH on Ethereum, SOL on Solana. It pays the network's fees and the network depends on it. A token is a contract or a record on someone else's chain. It inherits that chain's security and wallets, and its holders pay fees in the chain's coin.

People search for "how to make a crypto coin" but most of them want a token. Unless your project needs its own network rules, start with a token.

Token on an existing chainCoin on your own blockchain
What you buildOne contract (ERC-20 and similar) or one mint (Solana)A whole network: nodes, consensus, explorer, wallets, bridges
Who secures itThe host chainYour validators, or a sequencer if you build a rollup
Skills neededBasic tooling, ideally a Solidity or Rust developer to reviewA protocol engineering team and people to run the infrastructure
Network fee to create itWell under a dollar on the day we measured (see the costs section)No fixed fee: the cost is people and servers over time
TradingAny DEX on the chain, once you add liquidityNeeds a bridge or its own DEX and exchange support first
Makes sense forCommunities, apps, games, meme coins, most projectsProjects whose product needs its own fee market or rules

If you do want your own blockchain

Nobody starts from an empty file any more. The Cosmos SDK describes itself as a modular framework for building blockchains; with it, you recruit and coordinate your own validators. The OP Stack lets you launch a chain on top of Ethereum: its documentation has operators deploy the L1 contracts, spin up a sequencer and run the full stack of services. Either way you take on an ongoing operations job, so budget for engineers before anything else. We won't quote a price, because the honest answer depends on your team.

Choosing a chain for your token

Pick the chain where your likely holders already keep a wallet. Fees matter less than they used to: all four chains below were cheap on the day we measured. What differs is audience, tools and which DEX your token ends up on.

ChainToken standardLanguage and toolsWhere liquidity usually goes
EthereumERC-20Solidity, Remix, Hardhat, FoundryUniswap
BaseERC-20Same as EthereumUniswap and other Base DEXs
BNB ChainBEP-20 (ERC-20 compatible)Same as EthereumPancakeSwap
SolanaSPL token or Token-2022spl-token command line; no custom contract neededRaydium and other Solana DEXs

One thing that catches newcomers: on Solana you usually don't write code at all. The token program already exists and your token is a new mint on it. On Ethereum, Base and BNB Chain, every token is its own deployed contract.

How to create a token, step by step

The steps are the same whichever tool you choose. Run them on a test network first (Sepolia on Ethereum, devnet on Solana). It costs nothing and shows up mistakes while they are still harmless.

  1. Fix the basics before touching any tool

    Name, ticker, total supply, decimals, and whether more tokens can ever be created. Search the name on recent listings and on the block explorer: copying an existing ticker looks like a scam even when it isn't one.

  2. Set up a dedicated wallet

    Use a fresh wallet for deployment, funded with only what the deployment needs. For a project with a team, move control to a multisig afterwards so that one stolen key can't take everything.

  3. Write the contract (EVM chains)

    OpenZeppelin's Contracts Wizard generates a standard ERC-20 from the options you tick, and you then compile it with a tool like Remix, Hardhat or Foundry. Every option you add (mint, pause, blacklist, tax) is something buyers will have to trust you with, so leave out what you don't need.

  4. Or create the mint (Solana)

    With the Solana command line tools, spl-token create-token creates the mint, spl-token create-account makes an account to hold it, and spl-token mint issues the supply. Name, ticker and logo are added as metadata, through the Metaplex program or the Token-2022 metadata extension.

  5. Deploy on mainnet and verify the source code

    Deploy, then publish the source on the block explorer. As ethereum.org puts it, verification assures users that the published code is the code running at that address. An unverified contract is the first thing a careful buyer walks away from.

  6. Fix the supply if that's what you promised

    On Solana, spl-token authorize with mint --disable removes the mint authority for good. The token docs are clear that it is irreversible, and that removing the freeze authority is permanent too. On EVM chains, a contract without a mint function has a fixed supply from the start; renouncing ownership is the equivalent step when other owner rights exist. Do it only once you're certain.

Token ready, or presale coming up? Your project page is free to create.

List your coin free

Adding liquidity and locking it

A token nobody can trade is just a number in a wallet. To make it tradable on a DEX you create a liquidity pool, depositing your token alongside something people already value, usually the chain's coin or a stablecoin.

  • You set the starting price. Uniswap's documentation says it directly: the first liquidity provider sets the pool's initial price. The ratio of your two deposits is that price.
  • Fee tiers depend on the venue. On Uniswap, v2 charges a flat 0.3% per trade, v3 offers tiers (0.01%, 0.05%, 0.3%, 1%) and v4 lets the pool creator set the fee. PancakeSwap's EVM pools range from 0.01% to 1%.
  • Raydium on Solana lists a 0.15 SOL creation fee plus about 0.04 SOL of rent for a standard (CPMM) pool, about 0.19 SOL in total.

Why the size of the pool matters

Here's a worked example of the math, not a recommendation. Put 5 SOL and 100 million tokens in a constant-product pool, and one buyer spending 1 SOL takes out about 16.7 million tokens and moves the price up by about 44%, before fees. Small pools swing hard in both directions, so a single seller can do the same damage on the way down. There is no correct amount: it depends on what you can afford to lose.

Locking liquidity

When you add liquidity you receive LP tokens, which let you pull it back out. That's the mechanism behind a rug pull. A liquidity lock puts the LP tokens in a timed contract, and burning them makes the removal impossible forever. Services such as Team Finance and UNCX offer locks; on Raydium, the Burn & Earn pattern locks the LP while the creator keeps collecting fees. Lock contracts are code too, so look at the terms and the track record before you use one, and publish the lock link so anyone can check it.

Tokenomics that hold up to a first read

Tokenomics is simply who gets how many tokens, and when. There is no magic split. What matters is that a stranger can check it in a few minutes.

  • Publish a simple allocation: public sale, liquidity, team, treasury, community. Show the wallet addresses.
  • Lock team tokens with a vesting contract. A promise to hold doesn't count; a contract anyone can read does.
  • Think about the unlock calendar. Large unlocks are visible in advance and buyers plan around them.
  • Be careful with buy and sell taxes. High or changeable taxes show up in contract scanners and scare off careful buyers.
  • Watch concentration. A few wallets holding most of the supply is one of the first things people check.

Contract security checklist

Many token disasters come from a small set of mistakes. Go through these before you ask anyone to buy.

  • Build on audited libraries rather than writing transfer logic yourself.
  • Check every privileged function: who can mint, pause, blacklist, change taxes or upgrade the contract.
  • Test a full buy, sell and transfer on a test network, using a wallet other than the owner's.
  • If the contract holds custom logic, pay for a contract audit. Prices vary with code size and the firm, so ask for quotes. A plain standard token needs it less.
  • Once trading, run your own address through the free Coinvote token scanner. It shows what buyers will see: honeypot flags, mint function, owner status, taxes, liquidity lock, top holders. It only knows tokens that trade on a DEX.

What it really costs

We measured these on 5 November 2026 at about 10:13 UTC, on public network nodes, for a plain fixed-supply token built on OpenZeppelin Contracts 5.6 (563,756 gas). Dollar values use CoinGecko prices at the same moment: ETH $2,417, BNB $716, SOL $96.84. This is a snapshot, not a quote. Gas moves, and a contract with more features costs more.

StepMeasured or published costIn dollars that day
Deploy on Ethereum0.0000409 ETH at 0.0725 gweiabout $0.10
Deploy on Base0.0000034 ETH at 0.006 gwei, L1 data fee includedunder $0.01
Deploy on BNB Chain0.0000282 BNB at 0.05 gweiabout $0.02
Mint and first token account on Solana0.0010668 + 0.00148844 SOL rent, plus signature feesabout $0.25
Raydium standard poolabout 0.19 SOL (Raydium's fee table)about $18
LiquidityWhatever you deposit. Usually the largest amount by far.your choice
Liquidity lockDepends on the service. Team Finance lists pay-as-you-go services from $50 per use.check on the day
Audit and legal adviceQuoted case by caseask for a quote
Coinvote listingFree$0

Solana token metadata adds its own rent, and Metaplex charges protocol fees on some instructions and says the amounts may change, so read its fee page before budgeting. Be wary of "token creator" sites whose charge dwarfs these numbers: you are paying for convenience, and you should check who ends up holding the authorities.

How to launch a token once it exists

"Launch" is the part most guides skip. A workable order looks like this:

  1. Prepare what people will check

    A website, official social accounts that link to each other, the contract address published in one place, and a plain explanation of what the token is for.

  2. Choose how the first tokens get sold

    A presale, a fair launch or a direct DEX listing. The next section compares them.

  3. Add liquidity, then lock it and publish the proof

    Announce the contract address only from your official accounts, and warn people about look-alikes.

  4. List the project and tell people where to find it

    Create your free Coinvote page, which accepts tokens already trading as well as presales. The listing guide goes through what the form asks for.

  5. Keep showing up

    Regular updates, honest answers and visible progress do more than launch day. Silence after launch is what makes people sell.

Presale or fair launch?

In a presale, people buy before the token trades, usually through a contract with set phases. It can fund the work, but you're now holding other people's money against a promise, and that is where legal duties tend to start. A fair launch has no early allocation: everyone buys from the same starting point once trading opens. There's less to explain, but no money up front, and bots can buy in the first moments.

  • Consider a presale if you have real work to fund, a public team and proper legal advice.
  • Consider a fair launch if the token is community-led and you can pay for the initial liquidity yourself.
  • Whichever you choose, say so plainly, and publish the same numbers everywhere.

You can list either on Coinvote, and live sales also appear among our crypto presales.

Getting your project known

Nobody finds a new token by accident. Start with the free channels:

  • List it for free: free coin listing explains what you get, and this comparison sets out the terms of the other listing sites.
  • Make the contract easy to verify. A clear scanner result and a published lock answer the first questions before anyone asks.
  • Be active where your holders are, with a real person answering. Avoid bought followers and paid group calls, which are easy to spot and hard to live down.
  • Advertising is optional and comes later, once your page has something to show. See crypto advertising if you get there.

The form takes about 15 minutes and you only sign in when you send it.

List your coin free

Scams not to copy, and not to fall for

Knowing how these work helps you stay clear of them, and spot anyone offering them to you as a service.

  • Rug pull: the team removes the liquidity and buyers are left unable to sell at any real price.
  • Honeypot: the contract lets people buy but blocks or heavily taxes selling.
  • Hidden mint or owner powers: new supply appears, or wallets get frozen, long after launch.
  • Guaranteed returns: the US FTC is blunt that only scammers guarantee profits or big returns. Never promise them, even as a joke.
  • Impersonation: fake endorsements, copied tickers, and fake support accounts asking for a wallet's seed phrase.

Sources, checked 5 November 2026

Frequently asked questions

How do you create your own cryptocurrency?

For most people it means creating a token on an existing chain: choose a chain, generate a standard contract or a Solana mint, test it on a test network, deploy it, verify the source, add liquidity and lock it. Building a coin with its own blockchain takes a technical team and ongoing infrastructure.

How much does it cost to create a crypto coin?

The network fee for a plain token is tiny: on 5 November 2026 we measured about 10 cents on Ethereum, under a cent on Base, about 2 cents on BNB Chain and about 25 cents on Solana. Liquidity is the real cost, and you decide its size. Audits, legal advice and locks are extra.

What is the difference between a coin and a token?

A coin is the native asset of its own blockchain and pays that network's fees. A token lives on a chain that already exists and relies on that chain's security. Most new projects are tokens.

Can I create a cryptocurrency without coding?

Yes for a basic token. OpenZeppelin's Contracts Wizard writes a standard contract for you, and on Solana the spl-token command line needs no contract at all. Have someone who can read the code look at anything beyond the basics.

How do I launch a token after creating it?

Prepare your site and official accounts, choose a presale or a fair launch, add liquidity to a DEX, lock it and publish the proof, then list the project and keep your community updated. Announce the contract address only from your official accounts.

Is it legal to create a cryptocurrency?

Creating one is generally not the hard part: selling it to the public is where rules apply. In the EU, MiCA can require a white paper and a legal entity. In the US, how a token is sold and what you promise can make it an investment contract. Get legal advice for your own case.

Can I list my token before it trades?

Yes. Coinvote takes live tokens, presales and fair launches at no cost, and a presale without a deployed contract can add its address later.

The form takes about 15 minutes. You sign in only when you send it.

List your coin free

Listings are submitted by project teams and ranked by community votes. This is not financial advice: new tokens are high risk, always do your own research.

Crypto-assets are volatile and high risk: you can lose all your money. Coinvote is an information and community platform, not investment advice. Rankings reflect votes, and promoted listings are paid ads. Disclaimer Impersonation or content removal