Canonical market selection
If no canonical market exists yet for that identity cluster, the graduating token becomes canonical. It moves into a Meteora DAMM v2 pool normally. If a canonical market already exists, the graduating token is merged into it.How the merge works
When a duplicate token graduates and a canonical market already exists, the full bonding curve raise (85 SOL) flows into the canonical token’s liquidity pool.
SOL is injected into the canonical pool
Instead of creating a new Meteora DAMM v2 pool, the entire
85 SOL raise is added as liquidity to the canonical token’s existing pool.Holders are airdropped canonical tokens
Every holder of the duplicate token receives an airdrop of the canonical token. The amount is proportional to the SOL value of their position at the time of migration.
Where the liquidity goes
The85 SOL raised by the duplicate token’s bonding curve is not burned, lost, or sent to a treasury. It goes directly into the canonical token’s Meteora DAMM v2 pool.
This has two effects:
- Higher market cap for the canonical token, since real SOL is being added to its liquidity.
- Thicker liquidity in the pool, which means less slippage and more stable trading for everyone.
Every merge makes the canonical market deeper. The more duplicates that graduate and get merged, the stronger the canonical token becomes.
What happens to holders
Holders of the duplicate token are not rugged. They are rewarded. Each holder receives an airdrop of the canonical token equal to the SOL value of their position at migration. This means:- Duplicate holders get exposure to the canonical token with deeper liquidity, making it easier to sell at fair prices.
- Canonical holders benefit because
85 SOLof fresh liquidity just got injected into their pool, pushing the market cap higher and making liquidity thicker.
Example
Suppose$DOGE2 is the canonical token with an existing Meteora pool, and $DOGE2COPY just filled its bonding curve.
$DOGE2COPYraises85 SOLthrough its bonding curve.- That
85 SOLis injected into$DOGE2’s Meteora DAMM v2 pool. - Every
$DOGE2COPYholder gets airdropped$DOGE2tokens proportional to their SOL value at migration. $DOGE2now has deeper liquidity and a higher market cap.$DOGE2COPYis delisted from discovery.
Why this stabilizes the canonical token
Injecting85 SOL of real liquidity into the canonical pool does two things:
- It raises the floor price, because the pool now has more SOL backing the same supply.
- It reduces price impact on sells, because the pool is deeper.
Merge flow
mergeIntoCanonical.ts
Rules
- Name and ticker resolve from dominant merged representation.
- Image resolves from the dominant visual cluster.
- Overrides require dominance, margin, persistence, and multi-deployer support.
- Only graduated and merged variants are part of the decision set.
.png?fit=max&auto=format&n=O9wqb87Qq03-iso6&q=85&s=776684f017a79312a9f0920271b745a5)