A complete Solana token launchpad application that allows users to create custom tokens with metadata and mint them to their wallet.
IMPORTANT:- Token creation require small amount of SOL to pay solana network fees (i.e gas fee). Please ensure wallet has suffecient SOL before proceeding. (Devnet SOL for testing)
https://solana-launchpad-lac.vercel.app
- Create custom SPL tokens on Solana devnet
- Add token metadata (name, symbol, image URI)
- Mint initial supply to creator's wallet
- Modern, responsive UI with wallet integration
- Support for multiple Solana wallets
- Node.js (v16 or higher)
- npm or yarn
- Clone the repository
- Install dependencies:
npm install
npm run devOpen http://localhost:5173 to view it in your browser.
npm run build- Connect your Solana wallet (Phantom, Solflare, etc.)
- Fill in the token details:
- Token Name
- Token Symbol (up to 4 characters)
- Image URL for token metadata
- Initial Supply
- Click "Create a token" to deploy your token
- The token will be created and minted to your wallet address
- Frontend: React 18 with Vite
- Blockchain: Solana Web3.js
- Token Standard: SPL Token 2022
- Wallet Integration: Solana Wallet Adapter
- Styling: CSS with modern design
solana-launchpad/
├── src/
│ ├── components/
│ │ └── TokenLaunchpad.jsx
│ ├── App.jsx
│ └── main.jsx
├── index.html
├── package.json
├── vite.config.js
└── README.mdThe application currently runs on Solana Devnet. Make sure your wallet is connected to devnet when creating tokens.
The following wallets are supported:
- Phantom
- Solflare
- Backpack
- Glow
- And more via Solana Wallet Adapter
- Understanding Solana SPL token workflow
- Integrating wallets with frontend applications
- Building scalable Web3 user interfaces
- Handling blockchain transactions securely