Creating Tokens
Deploy a KRC20 token on Kaspa using Kasanova's wizard.
Before You Start
What You Need
Technical:
Kasanova wallet with KAS balance
Deployment fee: ~1000 KAS protocol + service fee
Time: 10-15 minutes to complete wizard
Creative:
Token name and ticker
Token supply and economics
Purpose/use case (optional)
Community plan (recommended)
Understanding Deployment
What happens:
You create token definition on-chain
Token becomes mintable by anyone
You don't automatically own the supply
Must mint tokens after deployment
Deployment ≠ Ownership:
Deploying creates the token
Minting creates the supply
You can pre-mint during deployment (optional)
Or let community mint fairly
Deploy Wizard
Kasanova guides you through three steps:
Token Identity - Name, ticker, decimals
Token Economics - Supply, mint limits, pre-mint
Review & Deploy - Confirm and pay
Quick Start Guide
1. Access Deploy Wizard
From Tokens tab:
Tap Deploy Token or Create Token
Deploy Wizard opens
Or from menu:
More > Deploy Token
2. Token Identity
Enter basic info:
Token Name: Nacho the Kat
Ticker: NACHO
Decimals: 8 (recommended)Tips:
Name: Full descriptive name
Ticker: 3-5 characters, uppercase
Decimals: 8 is standard (like Bitcoin)
3. Token Economics
Define supply and rules:
Max Supply: 1,000,000,000
Mint Limit: 10,000 per mint
Pre-mint Amount: 0 (fair launch)Options:
Max supply: Total that can ever exist
Mint limit: Max per mint operation
Pre-mint: Creator's initial allocation
4. Review and Deploy
Confirmation screen:
Deploy Token
Name: Nacho the Kat
Ticker: NACHO
Max Supply: 1,000,000,000
Decimals: 8
Mint Limit: 10,000
Pre-mint: 0
Protocol Fee: 1,000 KAS
Network Fee: ~0.0001 KAS
Commit Amount: 1 KAS (refundable)
Total Cost: ~1,000.0001 KAS (plus 1 KAS temporarily)Verify everything - cannot change after deployment!
5. Pay and Confirm
Authenticate with biometrics
Fees paid
Deployment broadcasts
Wait for confirmation (seconds)
6. Success!
Token is live:
Appears on blockchain
Now mintable
Visible in marketplace
You can start minting
Deployment Fees
Why Fees Exist
Protocol fee (1,000 KAS):
Prevents spam deployments
Ensures serious projects
Burns or goes to ecosystem
Network fee:
Standard blockchain fee
Goes to miners
Covers transaction processing
Total Cost
Typical deployment:
Protocol Fee: 1,000 KAS (~$50)
Network Fee: ~0.0001 KAS
Commit Amount: 1 KAS (refundable)
---
Total: ~1,000.0001 KAS (plus 1 KAS temporarily)Compare to other chains:
Ethereum ERC20: $100-$1000+ in gas
Solana SPL: ~$2-5
Kaspa KRC20: ~$50 (relatively low)
Token Design Considerations
Fair Launch vs Pre-mint
Fair launch (0% pre-mint):
✅ Community trusts it more
✅ Everyone mints equally
✅ No "insider allocation"
❌ Creator has no initial tokens
❌ Must compete to mint
❌ No development fund
Pre-mint (some % pre-minted):
✅ Creator gets initial supply
✅ Can fund development
✅ Reward early supporters
❌ Less "fair" perception
❌ Risk of dumping
❌ Requires trust
Hybrid approach:
Small pre-mint (5-20%)
Most left for community
Transparency about use of pre-mint
Max Supply Considerations
Large supply (billions):
Low price per token
Psychological appeal ("buy millions")
Easier for microtransactions
Example: NACHO at 1B supply
Small supply (thousands/millions):
Higher price per token
"Scarcity" narrative
Harder to split
Example: BTC at 21M supply
No wrong answer - depends on your goals.
Mint Limit Strategy
High mint limit:
Faster distribution
Fewer mint operations needed
Whales can accumulate quickly
Low mint limit:
Slower, fairer distribution
Many small mints
Harder for whales
More inclusive
Balance: ~0.1-1% of max supply per mint
After Deployment
Mint Your Tokens
You don't automatically own the supply:
Deploy creates token definition
You (and others) must mint
First to mint gets first allocation
Mint immediately:
Don't delay if you want tokens
Others can start minting right away
Fair race if no pre-mint
See: Minting Tokens
Market Your Token
Build awareness:
Announce on social media
Kaspa community forums
Create website/landing page
Explain use case and vision
Engage community:
Answer questions
Provide updates
Be transparent
Build trust
List on Marketplace
Once minted:
You can list tokens for sale
Set initial price
Provide liquidity
Enable trading
See: Selling Tokens
Legal and Regulatory
Disclaimer
Important:
Creating tokens may have legal implications
Securities laws may apply
Varies by jurisdiction
Not legal advice
Consult lawyer if:
Raising funds with token
Promising returns
Large-scale distribution
Uncertain about regulations
Best Practices
Be transparent:
Explain token purpose clearly
Disclose pre-mint and fees
Share roadmap if applicable
Be honest about risks
Avoid securities issues:
Don't promise profits
Don't guarantee returns
Emphasize utility, not investment
No equity or ownership claims
Common Mistakes
Mistake #1: Typos in Ticker
Problem:
Deployed as "NACH0" instead of "NACHO"
Cannot fix (immutable)
Must deploy new token
Lose deployment fee
Prevention:
Triple-check spelling
Copy-paste if possible
Have someone review
Verify before confirming
Mistake #2: Wrong Max Supply
Problem:
Set 1M instead of 1B
Or 1T instead of 1B
Cannot change after deployment
Economics broken
Prevention:
Use calculator
Count zeros carefully
Review economics section carefully
Understand your tokenomics
Mistake #3: Not Minting Immediately
Problem:
Deployed token
Walked away
Community minted all supply
Creator has zero tokens
Prevention:
Mint right after deployment
Or use pre-mint option
Act quickly if fair launch
Token Success Factors
What Makes Tokens Succeed
Community:
Active, engaged holders
Shared vision
Organic growth
Network effects
Utility:
Real use case
Solves problem
Creates value
Not just speculation
Marketing:
Clear messaging
Consistent presence
Community building
Partnerships
Tokenomics:
Fair distribution
Reasonable supply
Good incentives
Sustainable model
What Makes Tokens Fail
Lack of purpose:
No clear use case
Just another meme coin
No differentiation
Poor distribution:
Unfair pre-mint
Whale control
Low liquidity
No community
Abandonment:
Creator disappears
No updates
No support
Dead project
Next Steps
Last updated