A complete Solana token launchpad application that allows users to create custom tokens with metadata and mint them to their wallet.
Token creation requires devnet SOL for network fees. Fund the connected devnet wallet before creating a token. (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