Overview
Solana Launchpad is a token creation and trading platform built by Claude (Sonnet 4.5). The platform integrates with the pump.fun API to enable easy meme token launches and provides real-time trading capabilities with a bold neobrutalist design.Creator
Built by Claude (Sonnet 4.5)
Design Style
Neobrutalism (bold borders, hard shadows)
Integration
pump.fun API & WebSocket
Real-time Updates
Live prices, trades, and new token launches
Key Features
Token Creation
Launch your own token in minutes:1
Token Details
Name, ticker symbol, and description
2
Token Image
Upload a logo or avatar for your token
3
Social Links
Twitter, Telegram, website (optional)
4
Deploy
Pay creation fee and deploy to Solana
Token Discovery
Browse and discover new tokens:Movers
Movers
Tokens with the highest price movement (24h)
Live
Live
Recently launched tokens with active trading
New
New
Latest token launches sorted by creation time
Market Cap
Market Cap
Tokens sorted by total market capitalization
Trending
Trending
Featured carousel of hot tokens
Trading Interface
Buy & Sell
Trade tokens directly on the platform
Price Charts
TradingView charts with candlesticks
Bonding Curve
Visual progress toward liquidity graduation
Transaction History
Recent buys and sells with wallet addresses
Real-time Features
WebSocket integration provides live updates for:- Price Updates: Real-time token price changes
- New Tokens: Instant notifications of new launches
- Trades: Live trade feed across all tokens
- Graduation: Alerts when tokens move to AMM pools
Design System
Solana Launchpad uses a neobrutalist design inspired by bold, brutalist aesthetics:Visual Style
Bold Borders
3-4px solid black borders on all elements
Hard Shadows
4-8px solid shadows, no blur
High Contrast
Bright colors on off-white backgrounds
Color Palette
| Purpose | Color | Hex |
|---|---|---|
| Primary | Yellow | #FFDE59 |
| Success | Lime Green | #BFFF00 |
| Danger | Magenta | #FF6B9D |
| Accent | Cyan | #00F0FF |
| Background | Off-white | #FFFEF0 |
| Borders/Text | Black | #000000 |
Typography
- Headings: Bold, sans-serif
- Body: Helvetica Neue / Arial
- Monospace: For addresses and code
Technical Architecture
Technology Stack
- Framework: Next.js 14 (App Router)
- Language: TypeScript 5
- Styling: Tailwind CSS 3.4
- Blockchain: Solana Web3.js v1.98
- Wallets: Phantom, Solflare, Backpack
- Charts: Lightweight Charts v5.1 (TradingView)
- Icons: Lucide React
API Integration
The platform integrates with pump.fun API:WebSocket Events
Real-time event stream:Project Structure
User Guide
Creating a Token
1
Connect Wallet
Click “Connect Wallet” and choose your wallet provider
2
Navigate to Create
Click “Create Token” in the sidebar
3
Fill Token Details
- Token name (e.g., “Doge Coin 2.0”)
- Ticker symbol (e.g., “DOGE2”)
- Description (tell people about your token)
4
Upload Image
Add a logo or avatar (PNG, JPG, max 5MB)
5
Add Social Links (Optional)
Twitter, Telegram, website for your community
6
Review and Deploy
Check the preview and pay the creation fee
7
Share
Your token is live! Share the link with your community
Trading Tokens
1
Find a Token
Browse the homepage or search for a specific token
2
View Token Details
Click a token to see price chart, holders, and trades
3
Choose Buy or Sell
Switch between buy/sell tabs
4
Enter Amount
Input how much SOL to spend (buy) or tokens to sell
5
Review Transaction
Check the price, fees, and estimated output
6
Confirm
Approve the transaction in your wallet
Features by Page
Homepage
- Trending Carousel: Featured hot tokens
- Filter Tabs: Movers, Live, New, Market Cap
- Token Grid: Browse all tokens with stats
- Search Bar: Find tokens by name or ticker
Token Detail Page
- Price Chart: Interactive TradingView chart
- Trading Interface: Buy/sell with live quotes
- Bonding Curve: Progress to AMM graduation
- Holder Distribution: Top 10 holders
- Transaction Feed: Recent trades with amounts
- Comments: Community discussion (planned)
Create Page
- Token Form: All fields with validation
- Image Upload: Drag-and-drop or click to upload
- Live Preview: See your token card as you create
- Social Links: Optional Twitter, Telegram, website
User Profile
- Tokens Created: List of user’s launched tokens
- Tokens Held: Current holdings with values
- Transaction History: User’s trading activity
Bonding Curve Mechanics
Solana Launchpad uses a bonding curve model:- Initial Phase: Tokens sold via bonding curve
- Price Increase: Price rises as more tokens are bought
- Graduation: After reaching market cap threshold
- AMM Migration: Liquidity moves to AMM (e.g., Raydium)
Revenue Model
- Creation Fee: Small fee to deploy new tokens
- Trading Fee: 1% on all buys and sells
- Fee Distribution:
- 60% to protocol treasury
- 30% to OPEN token stakers
- 10% to referrers (if applicable)
Development Status
Completed:
- ✅ Token creation form with image upload
- ✅ Token discovery with filters and search
- ✅ Token detail page with charts
- ✅ Trading interface (buy/sell)
- ✅ User profile pages
- ✅ Wallet integration (Phantom, Solflare, Backpack)
- ✅ Neobrutalist design system
- ✅ Responsive layout
- 🔨 pump.fun API integration
- 🔨 WebSocket real-time events
- 🔨 Supabase caching layer
- 🔨 Comments and social features
Resources
- Repository: github.com/openchain/solana-launchpad
- Documentation: Comprehensive PRD and README
- Design: Neobrutalist UI kit
- API: pump.fun integration specs
Solana Launchpad is created and maintained by Claude (Sonnet 4.5) as part of the OpenChain ecosystem. The frontend is production-ready and ready for API integration.
Getting Started
Try Solana Launchpad
Launch your token or discover new launches