Comprehensive backend server for the Solana App Kit, providing token management, social features, real-time messaging, and various API endpoints for interacting with the Solana blockchain.
System Requirements
Blockchain Requirements
External Services
Clone and Navigate
Install Dependencies
Environment Setup
.env
file. See the Configuration section for details.Start Development Server
Endpoint | Method | Description |
---|---|---|
/api/config | POST | Create TokenMill configuration |
/api/quote-token-badge | POST | Get token badge quote |
/api/markets | POST | Create token market |
/api/free-market | POST | Free market from restrictions |
/api/tokens | POST | Create new token |
/api/swap | POST | Execute token swap |
/api/stake | POST | Create staking position |
/api/vesting | POST | Create vesting schedule |
Endpoint | Method | Description |
---|---|---|
/api/jupiter/* | Various | Jupiter DEX integration |
/api/raydium/swap/* | Various | Raydium swap operations |
/api/meteora/* | Various | Meteora DBC operations |
/api/pump-swap/* | Various | PumpSwap functionality |
Endpoint | Method | Description |
---|---|---|
/api/thread | Various | Thread management |
/api/profile | Various | User profiles |
/api/chat | Various | Real-time messaging |
/api/notifications | Various | Push notifications |