Skip to content

Token Creation Guide

Date: 2025-01-12 Audience: Token creators ready to launch Reading Time: 15 minutes


Complete Token Creation Walkthrough

This guide covers every option in the MintCraft token creation form, explaining what each setting does and when to use it.


Table of Contents

  1. Basic Token Information
  2. Supply & Decimals
  3. Transfer Fee Configuration
  4. Pool Configuration
  5. Reflection Mode Selection
  6. Jackpot Lottery
  7. Auto-LP & Burn
  8. Advanced Settings
  9. Review & Launch
  10. After Creation

Basic Token Information

Token Name

What it is: The full name of your token

Examples:

  • ✅ "Bitty Token"
  • ✅ "Community Rewards Token"
  • ✅ "Doge Killer 2.0"
  • ❌ "BTT" (too short, use symbol for this)

Best Practices:

  • Use 2-4 words
  • Make it memorable and unique
  • Avoid numbers/special characters unless meaningful
  • Can be changed later via metadata update

Symbol (Ticker)

What it is: The short abbreviation shown in wallets and exchanges

Examples:

  • ✅ "BITTY" (5 letters)
  • ✅ "CRT" (3 letters)
  • ✅ "DK2" (3 letters with number)
  • ❌ "COMMUNITYRE" (too long)

Best Practices:

  • 3-5 characters recommended
  • All uppercase convention
  • Make it easy to remember
  • Check if similar symbols exist on Solana

Description

What it is: Explanation of what your token represents

Example:

The official token of the Bitty ecosystem,
designed to reward long-term holders through
automated reflections and weekly jackpot drawings.

Best Practices:

  • 1-3 sentences
  • Explain the purpose/use case
  • Mention key features
  • Keep it professional

Token Image

What it is: Logo/icon displayed in wallets and explorers

Technical Requirements:

  • Format: PNG, JPG, or GIF
  • Size: 512x512 pixels (recommended)
  • Max file size: 5MB
  • Transparent background recommended for PNG

Design Tips:

  • Keep it simple and recognizable
  • Works well at small sizes (32x32)
  • High contrast colors
  • Avoid text (use imagery instead)

Where to create:

  • Canva (easiest for beginners)
  • Figma (more advanced)
  • Hire designer on Fiverr

Supply & Decimals

Initial Supply

What it is: Total number of tokens created

Common Supply Amounts:

AmountUse CaseExample
1 MillionPremium/scarce tokens$SOL, $BTC
100 MillionMid-tier projectsMany DeFi tokens
1 BillionMemecoins$BONK, $WIF
1 TrillionUltra-memecoins$SHIB, $PEPE

Calculation:

Price per token = Market Cap / Total Supply

Example:
- Supply: 1,000,000,000 (1 billion)
- Market Cap goal: $1,000,000
- Price: $0.001 per token

Important Notes:

  • Supply is fixed (unless you keep mint authority)
  • Higher supply = lower price per token
  • Psychological pricing matters ($0.001 vs $1.00)
  • Can enable burn to reduce supply over time

Decimals

What it is: How many decimal places your token can be divided into

Standard Values:

  • 9 decimals: Solana standard (recommended)
  • 6 decimals: USDC/USDT standard
  • 2 decimals: Fiat currency style
  • 0 decimals: Whole numbers only (NFTs)

How Decimals Work:

With 9 decimals:
- 1 token = 1,000,000,000 base units
- 0.000000001 is the smallest amount

With 2 decimals:
- 1 token = 100 base units
- 0.01 is the smallest amount

⚠️ Important: Cannot be changed after creation!

Recommendation: Use 9 decimals (Solana standard) unless you have a specific reason otherwise.


Transfer Fee Configuration

Enable Transfer Fee

What it is: Collect a percentage fee on every token transfer

How It Works:

Alice sends 100 tokens to Bob
- Transfer fee: 2.5%
- Bob receives: 97.5 tokens
- Fee collected: 2.5 tokens → treasuries

Fee Distribution (automatic):

Pool Fee → 20% Meteora + 80% LP Providers
LP Split → 31% Platform (locked) + 69% Creator (locked)
Creator Share → 0.25%-1.00% direct (tier-based) + vault

Sniper fees above 3% → 100% to The Foundry
The Foundry → 90% community + 10% platform

See The Foundry for how to earn from sniper fees.


Transfer Fee Percentage

What it is: Percentage deducted from each transfer

Recommended Ranges:

PercentageUse CaseImpact
0.1% - 1%Low friction tradingMinimal impact
2% - 3%Standard tokenomicsModerate rewards
5% - 7%High rewardsDiscourages trading
10%+Reflection-focusedVery sticky

Popular Settings:

  • 2.5%: Balanced (most common)
  • 3%: Slightly higher rewards
  • 5%: Reflection/jackpot focus

Considerations:

  • Higher fees = more rewards but less trading
  • Lower fees = more liquidity but smaller rewards
  • DEX fees stack on top (Meteora: 0.25% - 1%)

Maximum Fee Per Transaction

What it is: Cap on how much can be collected in a single transfer

Why Use It:

  • Protects large holders from massive fees
  • Encourages bigger transactions
  • Makes your token more appealing

Example:

Without max fee (2.5%):
- Transfer 1M tokens → 25,000 fee
- Transfer 10M tokens → 250,000 fee

With max fee 50,000 tokens:
- Transfer 1M tokens → 25,000 fee
- Transfer 10M tokens → 50,000 fee (capped)

Recommendation: Set to 0.5% - 1% of total supply


Pool Configuration

Pool Type Preset

What it is: Pre-configured settings optimized for different launch types

Three Presets:

1. Memecoin Launch 🐸

Best for: Hype-driven tokens, community memecoins

  • Sniper Protection: MAXIMUM
  • Initial Fee: 46.5%
  • Final Fee: 0.25%
  • Decay Time: 120 minutes (2 hours)
  • Decay Type: Exponential
  • Dynamic Fee: +20% volatility adjustment

Why Choose This:

  • Maximum protection against bots
  • Early buyers must hold 2+ hours to profit
  • Community gets better prices after decay
  • Best for viral/hype launches

2. Community Token 🤝

Best for: DAO tokens, social tokens, utility tokens

  • Sniper Protection: HIGH
  • Initial Fee: 25%
  • Final Fee: 0.5%
  • Decay Time: 60 minutes (1 hour)
  • Decay Type: Exponential
  • Dynamic Fee: +20% volatility adjustment

Why Choose This:

  • Good sniper protection
  • Faster decay for quicker trading
  • Balanced between protection and liquidity
  • Best for community-driven projects

3. Utility Token ⚙️

Best for: DeFi tokens, stablecoins, payment tokens

  • Sniper Protection: MEDIUM
  • Initial Fee: 0.75%
  • Final Fee: 0.75% (fixed)
  • Decay Time: N/A (no decay)
  • Decay Type: N/A
  • Dynamic Fee: +20% volatility adjustment

Why Choose This:

  • Low, consistent fees
  • Designed for frequent trading
  • No decay needed (not a launch token)
  • Best for established utility tokens

Understanding Anti-Sniper Protection

What Are Snipers?

  • Bots that buy tokens the instant a pool goes live
  • They front-run regular users
  • Often dump immediately for quick profit
  • Can ruin a launch

How Protection Works:

T=0 (Launch):     Up to 99% fee → Sniper pays massive tax
T=30 min:         Fee decaying → Still expensive for quick flips
T=60 min:         Fee decaying → Reasonable for traders
T=120 min:        3% base fee → Normal trading resumes

Sniper Fee is Creator Configurable (1%-99%):

  • You choose how aggressive the protection is
  • Higher fee = more protection but slower initial trading
  • Fee decays to 3% base over ~2 hours (configurable)

Where Do Sniper Fees Go?

  • Base 3% → Normal LP split (you + platform)
  • Everything above 3% → 100% to The Foundry
  • The Foundry distributes 90% to community (Foundry Key holders + MINT-AU stakers)
  • Bots literally fund the community. See The Foundry for details.

Dynamic Fee Bonus:

  • During high volatility: +20% added to current fee
  • Protects against pump-and-dump
  • Auto-adjusts based on price movement

Market Cap Scaling (after sniper period):

Market CapPool Fee
$0 - $1M3.00%
$1M - $10M2.00%
$10M - $100M1.50%
$100M - $1B1.00%
$1B+0.25%

Quote Token

What it is: The currency paired with your token in the pool

Options:

  • SOL: Native Solana (recommended)
  • USDC: USD stablecoin (for stable pairs)

Which to Choose:

SOL (Recommended):

  • ✅ More liquid (everyone has SOL)
  • ✅ Native to Solana (no wrapped tokens)
  • ✅ Better for memecoins/community tokens
  • ❌ Price volatility affects your token price

USDC:

  • ✅ Stable USD value
  • ✅ Good for utility tokens
  • ✅ Easier pricing ($1 = $1)
  • ❌ Less liquidity for small caps

Desired SOL Liquidity

What it is: Amount of SOL you're adding to the liquidity pool

How It Affects Price:

Formula: Price = SOL Amount / Token Amount

Example 1:
- 0.3 SOL + 1,000,000 tokens
- Price: 0.0000003 SOL per token ($0.000023 at $78/SOL)

Example 2:
- 3.0 SOL + 1,000,000 tokens
- Price: 0.000003 SOL per token ($0.00023 at $78/SOL)

Recommendations:

Token TypeSOL LiquidityReasoning
Test Token0.1 - 0.3 SOLMinimal cost
Memecoin1 - 5 SOLGood starting liquidity
Community5 - 20 SOLSolid foundation
Serious Project20+ SOLProfessional launch

Important:

  • More SOL = Higher starting price
  • More SOL = Less slippage
  • More SOL = More credibility

Reflection Mode Selection

Transparent Reflections

What it is: Automatic hourly token transfers to all holders

How It Works:

  • Keeper bot runs every hour
  • Calculates each holder's share
  • Sends tokens directly to wallets
  • All transactions visible on-chain

Pros:

  • ✅ Fully automatic (holders do nothing)
  • ✅ Real-time visibility
  • ✅ Immediate liquidity (can sell right away)
  • ✅ Great for tax reporting (clear transaction history)

Cons:

  • ❌ High cost (~$19.50 per 1,000 holders per day)
  • ❌ Not suitable for large holder bases
  • ❌ All holder addresses public
  • ❌ Whale holdings fully visible

Best For:

  • Small holder bases (<100 holders)
  • High-value tokens (where cost is negligible)
  • Regulatory-compliant projects
  • Tokens requiring full transparency

Cost Example:

100 holders:   $1.95/day = $58.50/month
1,000 holders: $19.50/day = $585/month
10,000 holders: $195/day = $5,850/month

Stealth Reflections

What it is: Privacy-enhanced claims using merkle tree proofs

How It Works:

  • Merkle tree generated weekly off-chain
  • Root hash stored on-chain (tiny cost)
  • Holders claim rewards manually
  • Batch up to 10 claims per transaction

Pros:

  • ✅ 96% cost reduction vs transparent
  • ✅ Privacy (holder addresses hidden)
  • ✅ Scalable to any holder count
  • ✅ Whale amounts hidden until claimed

Cons:

  • ❌ Holders must claim manually
  • ❌ Requires some user education
  • ❌ Weekly instead of hourly
  • ❌ Unclaimed rewards locked until claimed

Best For:

  • Large holder bases (1,000+ holders)
  • Privacy-focused projects
  • International projects (avoid holder discrimination)
  • Cost-sensitive projects

Cost Example:

Any holder count: $0.78/week = $3.12/month
(Same cost whether 100 or 100,000 holders!)

Choosing the Right Mode

Decision Matrix:

Your SituationRecommended Mode
< 100 holdersTransparent
1,000+ holdersStealth
Privacy importantStealth
Regulatory complianceTransparent
International communityStealth
High token valueEither works
Low budgetStealth

Can't Decide?

  • Start with Stealth (safer default)
  • Lower cost allows you to test
  • Can always explain to holders how to claim

USD-Based Filtering (Both Modes)

Minimum Holder Value:

  • Default: $5 USD
  • Filters spam wallets (<$5 worth)
  • Dynamic based on real-time price
  • Reduces distribution costs

Anti-Whale Percent:

  • Default: 2% of supply
  • Excludes large holders from distributions
  • Prevents whale dominance
  • Makes distributions more fair

Example:

Token price: $0.0001
Min value: $5 USD
Required tokens: 50,000 tokens

Holder A: 60,000 tokens ($6) → Eligible ✅
Holder B: 40,000 tokens ($4) → Filtered ❌
Holder C: 30,000,000 tokens (3%) → Whale excluded ❌

Jackpot Lottery

Enable Jackpot

What it is: Random winner selection with accumulated fees

How It Works:

  1. Jackpot treasury accumulates 20% of transfer fees
  2. Every 24 hours, a random holder is selected
  3. Winner receives entire jackpot balance
  4. Provably fair random number generation
  5. Winner announced automatically

Drawing Frequency:

  • Daily (86,400 seconds): High engagement
  • Weekly (604,800 seconds): Larger prizes
  • Custom: Set your own (in seconds)

Eligibility Requirements:

  • Minimum $5 USD worth of tokens (default)
  • Not a whale (< 2% of supply)
  • Not an excluded wallet (treasury, pool, etc.)

Example:

Token: 1M supply, 1,000 holders
Transfer fee: 2.5% (20% to jackpot = 0.5% effective)
Daily volume: 10M tokens traded

Jackpot accumulation: 50,000 tokens/day
Weekly winner: 350,000 tokens (~0.035% of supply)

Best For:

  • Community engagement
  • Memecoins
  • Gaming tokens
  • Projects wanting viral potential

Considerations:

  • Winners are random (not merit-based)
  • Encourages holding over selling
  • Can create FOMO effect
  • Transparent and auditable

Auto-LP & Burn

Auto-LP (Automatic Liquidity)

What it is: Automatic injection of liquidity to the pool

How It Works:

  • 12% of transfer fees go to Auto-LP treasury
  • Keeper bot converts half to SOL via Jupiter
  • Injects balanced token+SOL to Meteora pool
  • Liquidity permanently locked (can't be removed)

Benefits:

  • ✅ Rug-pull prevention (liquidity can't be removed)
  • ✅ Ever-increasing liquidity
  • ✅ Lower slippage over time
  • ✅ Builds trust with community

Time Lock:

  • Default: 3,600 seconds (1 hour)
  • Prevents spam injections
  • Ensures efficient batching
  • Reduces transaction costs

Example:

Day 1: Pool has 1 SOL liquidity
Week 1: Auto-LP added 0.5 SOL → 1.5 SOL
Month 1: Auto-LP added 5 SOL → 6 SOL
Year 1: Auto-LP added 100 SOL → 101 SOL

Burn Mechanism

What it is: Automatic token burning to reduce supply

How It Works:

  • 8% of transfer fees go to burn treasury
  • Keeper bot sends tokens to burn address (permanently destroyed)
  • Supply decreases over time
  • Deflationary pressure increases value

Burn Frequency:

  • Default: 3,600 seconds (1 hour)
  • Can set to daily, weekly, etc.
  • Balances cost vs psychological impact

Why Burn?:

  • Deflationary tokenomics
  • Increases scarcity
  • Psychological appeal
  • "Number go up" effect

Example:

Initial supply: 1,000,000,000 tokens
Transfer fee: 2.5% (8% to burn = 0.2% of volume burned)
Monthly volume: 100M tokens

Monthly burn: 200,000 tokens (0.02% of supply)
Yearly burn: 2.4M tokens (0.24% of supply)
10-year burn: 24M tokens (2.4% of supply)

Advanced Settings

Creator Fee Wallet

What it is: Wallet that receives 15% of collected transfer fees

Default: Your connected wallet (recommended)

Can Change To:

  • Team multi-sig wallet
  • Different personal wallet
  • Cold storage wallet
  • DAO treasury

Important: Verify address carefully - cannot be easily changed later!


Min Holder Value (USD)

What it is: Minimum token value for reflection eligibility

Default: $5 USD Range: $1 - $500 USD

Why Set Higher?:

  • Reduce distribution costs
  • Filter spam wallets
  • Focus rewards on real holders

Why Set Lower?:

  • More inclusive
  • Reward even small holders
  • Wider distribution

Anti-Whale Percent

What it is: Maximum % of supply a wallet can hold and still receive distributions

Default: 2% of supply Range: 1% - 20%

Why Set Lower (1%):

  • Maximum decentralization
  • No single holder dominates
  • More fair distribution

Why Set Higher (5%+):

  • Allow larger holders
  • Fewer exclusions
  • Reward big believers

Review & Launch

Pre-Launch Checklist

Token Details:

  • [ ] Token name is correct and unique
  • [ ] Symbol is 3-5 characters, memorable
  • [ ] Description explains purpose clearly
  • [ ] Image is 512x512, looks good at small size
  • [ ] Supply amount is intentional
  • [ ] Decimals set to 9 (or justified otherwise)

Features:

  • [ ] Transfer fee % is appropriate for goals
  • [ ] Pool preset matches launch strategy
  • [ ] SOL liquidity provides reasonable starting price
  • [ ] Reflection mode chosen (transparent vs stealth)
  • [ ] Jackpot enabled (if wanted)
  • [ ] Auto-LP enabled (recommended)
  • [ ] Burn enabled (if deflationary desired)

Wallets:

  • [ ] Creator fee wallet address is correct
  • [ ] Connected to correct network (devnet/mainnet)
  • [ ] Have enough SOL (0.26 SOL for mainnet)

Final Checks:

  • [ ] Tested identical token on devnet
  • [ ] All settings reviewed with team
  • [ ] Community announcement prepared
  • [ ] Social media posts ready
  • [ ] Ready to share mint address immediately

Creating the Token

  1. Click "Create Token"

    • Final opportunity to review
    • All settings visible
  2. Wallet popup appears

    • Review transaction details
    • Verify you have enough SOL
    • Check network (devnet/mainnet)
  3. Approve transaction

    • Click "Approve" in wallet
    • Sign the transaction
  4. Wait for confirmation

    • Usually 10-30 seconds
    • Don't close the page!
    • You'll see progress indicator
  5. Success!

    • Token mint address displayed
    • Copy and save immediately
    • View on Explorer link provided
    • Share with community

After Creation

Immediate Actions

1. Save Important Info:

Token Mint: [COPY THIS]
Pool Address: [COPY THIS]
Creation TX: [COPY THIS]
Network: Devnet / Mainnet

2. Verify on Explorer:

  • Click "View on Explorer" link
  • Confirm all details are correct
  • Check token metadata loaded
  • Verify pool creation successful

3. Test Transactions:

  • Send small amount to test wallet
  • Verify transfer fee deducted correctly
  • Check token shows in wallet
  • Confirm balance updates

4. Announce to Community:

  • Share mint address
  • Post Explorer link
  • Explain tokenomics
  • Set expectations (sniper protection ends in X hours)

First 24 Hours

Automatic Events:

  • ✅ Initial LP recovery (keeper bot harvests withheld fees)
  • ✅ Anti-sniper fees decay (2 hours for memecoin preset)
  • ✅ First reflection distribution (if enabled)
  • ✅ First jackpot accumulation (if enabled)

What to Monitor:

  • Trading volume
  • Holder count growth
  • Fee collection amounts
  • LP balance increases
  • Community feedback

What to Communicate:

  • Sniper protection timeline (when fees drop)
  • How to claim reflections (if stealth mode)
  • Jackpot drawing schedule
  • LP lock confirmation
  • Treasury addresses for transparency

Ongoing Management

See Managing Tokens Guide (03) for:

  • Dashboard overview
  • Monitoring distributions
  • Triggering manual actions
  • Updating settings
  • Analytics and metrics

Common Questions

Q: Can I change settings after creation? A: Some settings yes, some no:

  • ✅ Reflection frequency
  • ✅ Min holder value
  • ✅ Anti-whale percent
  • ❌ Token name/symbol (need metadata update)
  • ❌ Supply
  • ❌ Decimals
  • ❌ Transfer fee % (need authority)

Q: What if I make a mistake? A: For mainnet:

  • Test on devnet first to avoid this!
  • Some settings can be updated via admin dashboard
  • Metadata can be updated
  • Supply is final (unless kept mint authority)

Q: How much will features cost to run? A:

  • Transparent reflections: ~$19.50/day per 1,000 holders
  • Stealth reflections: ~$0.11/day (any holder count)
  • Jackpot: ~$0.01/day
  • Auto-LP: ~$0.05/day
  • Burn: ~$0.01/day

Q: When do distributions happen? A:

  • Transparent reflections: Every hour
  • Stealth reflections: Merkle root updates per schedule (default: weekly)
  • Jackpot: Per schedule (default: daily)
  • Auto-LP: When threshold reached (default: hourly check)
  • Burn: When threshold reached (default: hourly check)

Next Steps

Learn More:

  • Managing Tokens (03) → Use the dashboard after creation
  • Understanding Reflections (04) → Deep dive on reward systems
  • Jackpot Lottery (05) → How lottery works for holders
  • Security Guide (07) → Protect yourself and your token

Get Help:

  • FAQ (08) → Common questions answered
  • Glossary (10) → Understand all terms
  • Support → Contact for assistance

Ready to create? Head to app.mintcraft.io and launch your token!


Last Updated: 2025-01-12 Previous: Getting Started Guide (01) Next: Managing Tokens Guide (03)

The Best Pump.fun Alternative - Built on Solana Token-2022