A modern, user-friendly toolkit for Solana blockchain interactions built with Next.js 14. Seamlessly create tokens, manage airdrops, transfer SOL, and more - all with a beautiful dark-themed UI.
- 🏗️ Token Launchpad: Create and deploy custom tokens without coding
- 💸 Bulk Airdrop: Efficiently distribute SOL to multiple wallets
- 💱 Transfer System: Seamless SOL transfers across the network
- 💰 Balance Checker: Real-time SOL balance monitoring
- 📝 Message Signing: Secure wallet signature verification
- 🎨 NFT Creation: Mint unique digital assets (Coming Soon)
- Next.js 14
- Solana Web3.js
- TypeScript
- Tailwind CSS
- Framer Motion
- Lucide Icons
- Node.js 18+
- npm/yarn
- Solana CLI (optional)
- A Solana wallet (Phantom recommended)
- Clone the repository:
git clone https://github.com/yourusername/solana-web3-toolkit.git
cd solana-web3-toolkit- Install dependencies:
npm install
# or
yarn install- Set up environment variables:
cp .env.example .env.local- Run the development server:
npm run dev
# or
yarn dev- Open http://localhost:3000 in your browser
- Connect your Solana wallet
- Fill in token details (name, symbol, supply)
- Deploy with one click
- Upload wallet addresses (CSV supported)
- Set SOL amount per wallet
- Execute batch distribution
- Enter recipient's wallet address
- Specify SOL amount
- Confirm transaction
- Enter wallet address
- View real-time SOL balance
- Track transaction history
- Type your message
- Sign with connected wallet
- Verify signatures
- All transactions require wallet confirmation
- Client-side signature verification
- No private keys stored
- Secure RPC endpoints