Token Creation Guide
Create your own cryptocurrency tokens on EVM-compatible blockchains or Solana. Choose from standard tokens, advanced liquidity generator tokens, or fully customizable tokens with advanced features. Simple, secure, and user-friendly token creation.
Overview
FreshCoins provides a comprehensive token creation platform that supports multiple blockchains and token types. Whether you're creating a simple standard token or an advanced token with automated features, our platform makes it easy to deploy your cryptocurrency in just a few steps.
Supported Blockchains
Create tokens on multiple blockchains with different token standards:
EVM-Compatible Chains
Create ERC-20/BEP-20 compatible tokens on:
Ethereum
ERC-20 standard
Binance Smart Chain
BEP-20 standard
Polygon
ERC-20 standard
Base
ERC-20 standard
Solana
Create SPL tokens on the Solana blockchain:
Solana Mainnet
SPL Token standard
Solana Devnet
For testing
Solana Testnet
For testing
Token Types
Choose from different token types based on your needs:
EVM Token Types
Standard Token
A basic ERC-20/BEP-20 compatible token with standard transfer, approval, and balance functions. Perfect for most use cases.
- Standard transfer functions
- Balance tracking
- Approval mechanism
- EVM multi-chain support
Liquidity Generator
An advanced token with automatic liquidity generation, reflection rewards, and customizable fees. Perfect for tokens with automated liquidity mechanisms.
- Automatic liquidity generation
- Reflection rewards system
- Customizable tax fees
- Charity wallet support
Custom Token
A fully customizable token with advanced features including transaction limits, wallet limits, blacklist, minting, and recovery functions.
- Customizable fees (buy/sell/transfer)
- Transaction and wallet limits
- Blacklist functionality
- Optional minting and recovery
Solana Token Types
SPL Token
Create SPL tokens on the Solana blockchain with mint and freeze authority management. Perfect for Solana DeFi projects.
- SPL Token standard
- Mint authority control
- Freeze authority management
- Mainnet, devnet, and testnet support
- Optional immutable tokens
How to Create a Token
- 1
Navigate to Create Token
Visit the Create Token page from the navigation menu or tools section.
- 2
Choose Blockchain Type
Select whether you want to create an EVM token (Ethereum, BSC, Polygon, Base) or a Solana token. Each option will guide you to the appropriate creation interface.
- 3
Select Token Type
For EVM tokens, choose from:
- •Standard Token: Basic ERC-20/BEP-20 token
- •Liquidity Generator: Advanced token with automated liquidity
- •Custom Token: Fully customizable with advanced features
For Solana, you'll create an SPL token with configurable mint and freeze authorities.
- 4
Fill Token Details
Enter the required information for your token:
- Token Name: Full name of your token
- Symbol: Short ticker symbol (e.g., BTC, ETH)
- Total Supply: Maximum number of tokens
- Decimals: Number of decimal places (typically 18 for EVM, 9 for Solana)
For advanced token types, you'll also configure additional settings like fees, limits, and special features.
- 5
Select Network
Choose the specific blockchain network where you want to deploy your token. You can select mainnet or testnet depending on your needs.
- 6
Review and Deploy
Review all your token details and fees. Once confirmed, connect your wallet and approve the transaction to deploy your token. The deployment process will create your token contract on the selected blockchain.
- 7
Verify Deployment
After deployment, you'll receive your token contract address (EVM) or mint address (Solana) and transaction hash. You can verify the deployment on the blockchain explorer and view your token in your wallet.
Token Parameters
Basic Parameters
- Name: Full token name (e.g., "My Awesome Token")
- Symbol: Ticker symbol (3-5 characters, e.g., "MAT")
- Total Supply: Maximum number of tokens (e.g., 1000000000)
- Decimals: Number of decimal places (18 for EVM, 9 for Solana)
Advanced Parameters (Liquidity Generator)
- Tax Fee: Percentage of each transaction (0-25%)
- Liquidity Fee: Percentage allocated to liquidity pool
- Charity Fee: Optional percentage for charity wallet
- Charity Address: Optional wallet address for charity donations
Solana-Specific Parameters
- Mint Authority: Address that can mint new tokens (can be revoked)
- Freeze Authority: Address that can freeze token accounts (can be revoked)
- Immutable: Revoke both authorities to make token immutable
Custom Token Parameters
- Buy/Sell/Transfer Fees: Customizable fees for different transaction types
- Transaction Limits: Maximum transaction amount
- Wallet Limits: Maximum tokens per wallet
- Blacklist: Ability to blacklist addresses
Fees
Token creation fees vary by blockchain and network. Fees typically include:
EVM Chains
- Platform Fee: Fixed fee for token creation service
- Gas Fee: Network transaction fee (varies by chain)
- Testnet: Usually free (test tokens)
Solana
- Platform Fee: Fixed fee for token creation service
- Network Fee: Minimal SOL for transaction
- Rent: Account rent (refundable)
Fee Information
Exact fees are displayed before deployment. Fees vary by blockchain and network congestion. Testnet deployments typically use test tokens and are free. Always review fees before confirming the transaction.
Best Practices
Before Creating
- Test on testnet first to understand the process
- Ensure you have enough native tokens for fees
- Choose appropriate token name and symbol
- Plan your total supply carefully
- Review all parameters before deployment
Security Considerations
- For Solana tokens, consider revoking mint/freeze authorities for immutability
- Keep your wallet secure and never share private keys
- Verify your token contract on blockchain explorers after deployment
- Understand the implications of custom fees and limits
- Test all token functions on testnet before mainnet deployment
Related Resources
Important Disclaimer
Token creation is irreversible. Once deployed, you cannot modify basic token parameters like name, symbol, total supply, or decimals. Always test on testnet first and double-check all parameters before deploying to mainnet.
Ensure you understand the implications of your token type and settings. Advanced features like fees, limits, and authorities should be carefully considered. If you're unsure, start with a standard token and upgrade later if needed.