Core Concepts
Understanding the key components of an Etch token launch.
Token Lifecycle
When you create a launch, Etch orchestrates multiple on-chain operations:
Supply Distribution
Your token’s total supply is distributed based on your configuration:
| Allocation | Description |
|---|---|
| Reserve | Tokens held for vesting, DAO treasury, or liquidity |
| Circulating | Tokens available immediately (totalSupply - reserve) |
Reserve Breakdown
The reservePercent is further divided:
- Vesting: Tokens locked in Streamflow contracts
- Liquidity: Tokens paired with SOL in Meteora pools
- Treasury: Tokens held in DAO treasury
Example with 20% reserve on 1B supply:
Total Supply: 1,000,000,000
├── Circulating: 800,000,000 (80%)
└── Reserve: 200,000,000 (20%)
├── Vesting: 100,000,000 (50% of reserve)
├── Liquidity: 50,000,000 (25% of reserve)
└── Treasury: 50,000,000 (25% of reserve)Key Integrations
Streamflow (Vesting)
Streamflow provides battle-tested token vesting infrastructure:
- Cliff periods (tokens fully locked)
- Linear unlock schedules
- Cancellable or non-cancellable streams
- Claimable by beneficiary
Realms (Governance)
Realms is the standard for Solana DAOs:
- Community token-based voting
- Proposal creation and voting
- Treasury management
- Multi-sig execution
Meteora (Liquidity)
Meteora provides dynamic AMM pools:
- Concentrated liquidity
- Fee earning for LPs
- Low slippage trades
Metaplex (Metadata)
Metaplex provides the token metadata standard:
- Name, symbol, image
- Custom attributes
- Off-chain JSON metadata
- On-chain metadata account
Last updated on