# Launch Token


🛠 1️⃣.User creates a “Launch Project”

Show a setup wizard with clear steps:

✨ STEP 1: Select launch type

\[ ] SPL Token Only&#x20;

\[ ] NFT Collection Only&#x20;

\[ ] SPL Token + NFT Collection (Integrated)

✅ If user selects combined, you need to open both token + NFT setup flows.

✨ STEP 2a: SPL Token setup

Fields to collect:

* Token name (e.g., DogMoney)
* Token symbol (e.g., $DOG)
* Token Image (png / jpeg / gif)
* Total supply Options (e.g., 1,000,000,000 / 100,000,000 / 10,000,000)
* Decimals (0–9)
* Telegram
* Twitter
* Initial LP amount (how much SOL to pair for initial liquidity) ??
* Liquidity pair choice (Raydium, Orca)
* Optional:
* * Treasury or team wallet allocations
  * Vesting schedule (if applicable)
  * Tax settings (buy/sell fees, if you integrate that logic)
  * Airdrop list (upload addresses + amounts)

Backend:

* Create SPL token mint.
* Set mint authority, freeze authority (probably to your platform multisig or their wallet).
* Automate LP creation on DEX (via SDK).
