Meteora Integration
Etch uses Meteora Dynamic AMM for instant liquidity.
Overview
Meteora Dynamic AMM provides:
- Permissionless pool creation
- Concentrated liquidity (higher capital efficiency)
- Low fees for traders
- LP rewards for providers
How Etch Uses Meteora
When you launch a token, Etch automatically:
- Creates a TOKEN/SOL trading pair
- Deposits public supply (after reserve %)
- Seeds initial SOL liquidity
- Returns the pool address
Default Configuration
{
"totalSupply": 1000000000,
"reservePercent": 20
}Results in:
- 800,000,000 tokens → Pool liquidity
- 200,000,000 tokens → Reserve (vesting/treasury)
- 0.1 SOL → Initial SOL liquidity (from Etch)
Pool Parameters
| Parameter | Value |
|---|---|
| Pool Type | Constant Product (x*y=k) |
| Fee | 0.25% (25 basis points) |
| Initial SOL | 0.1 SOL |
| Stable | No |
Trading After Launch
Your token is immediately tradeable on:
- Meteora App
- Jupiter aggregator
- Any DEX that routes through Meteora
Pool Address
The pool address is returned in the launch response:
{
"status": "success",
"mint": "ABC123...",
"pool": "XYZ789..."
}View on Meteora:
https://app.meteora.ag/pools/{pool-address}LP Tokens
The Etch wallet receives LP tokens representing liquidity ownership. Future versions will allow:
- Transferring LP tokens to DAO treasury
- LP token vesting
- Fee distribution
Price Discovery
Initial price is determined by:
Price = Initial SOL / Public Token Supply
= 0.1 SOL / 800,000,000 tokens
= 0.000000000125 SOL per tokenThe market adjusts price through trading.
Initial price is very low. Consider the tokenomics carefully. Future versions will support custom initial liquidity.
Adding More Liquidity
After launch, anyone can add liquidity directly on Meteora:
- Go to app.meteora.ag/pools
- Find your pool
- Click “Add Liquidity”
- Deposit TOKEN + SOL in ratio
Technical Notes
- Pool creation uses
createPermissionlessPool - Pool address is derived before transaction (deterministic)
- SDK handles compute budget internally
Useful Links
Last updated on