Tokens & Pools
Tokens and liquidity pools are the foundation of DeFi on Solana. This section explains how tokens are created, how pools work, and what features they provide.
Token Creation
All tokens are created automatically by the backend using the SPL Token standard on Solana. For each new token, the backend:
- Generates a unique mint address
- Registers on-chain metadata (name, symbol, URI) using the Metaplex Metadata program
- Sets supply, decimals, and authorities according to platform logic
- Optionally links the token to a liquidity pool for trading
Pool Creation
All liquidity pools are created and managed automatically by the backend using protocols like Meteora (DBC, DAMM v2). The backend:
- Selects the base and quote tokens (such as the platform token and SOL/USDC)
- Determines the appropriate pool type (DBC or DAMM v2) based on platform logic
- Sets pool parameters (fees, curve, liquidity ranges) for optimal trading and liquidity
- Deploys the pool on Solana and manages initial and ongoing liquidity
Features of Pools
- Enable token trading and swaps
- Provide price discovery for new tokens
- Support advanced DeFi strategies (custom curves, concentrated liquidity)
- All operations are transparent and on-chain
Additional Notes
- All token and pool creation is fully automated and handled by the backend
- Pool and token data is public and verifiable