Migration—we call it graduation—is when your token moves from RektHub’s bonding curve to a decentralized exchange (DEX) like Uniswap or PancakeSwap. It’s not leaving RektHub; it’s your token economy maturing into its next phase.
Think of it as your token’s “graduation day” from the fair launch curve to the big leagues of DeFi liquidity.
Graduation unlocks: Deep liquidity, major DEX exposure, and often 5-10x
price discovery for early believers.
RektHub charges a 12% fee on the total liquidity being migrated. This fee is split between you and the platform.Migration Fee Breakdown (500 ETH example):
Copy
// Bonding liquidity: 500 ETHconst bondingLiquidity = 500;// Calculate 12% migration feeconst migrationFee = bondingLiquidity * 0.12; // 60 ETH// Split feeconst creatorShare = migrationFee * 0.6; // 36 ETH (60%)const platformShare = migrationFee * 0.4; // 24 ETH (40%)// Net liquidity to DEXconst liquidityToDEX = bondingLiquidity - migrationFee; // 440 ETH// Your total earningsconst tradingFees = 15; // Accumulated during bondingconst totalEarnings = tradingFees + creatorShare; // 51 ETH total
Why 60% to creator?
Getting to bonding means you built real demand. You earned this through:
Community engagement
Marketing efforts
Delivering value
Building trust
The 60% creator share recognizes that achievement. It’s a reward for success, not a tax.
The remaining liquidity (440 ETH + 150M tokens in our example) is sent to your chosen DEX where a liquidity pool is automatically created.
1
Assets Transferred
440 ETH + 150M tokens sent to migrator contract
2
Pool Created
Migrator calls DEX router to create liquidity pool
3
LP Tokens Minted
DEX mints LP tokens representing pool ownership
4
LP Tokens Locked/Burned
LP tokens typically burned or locked forever (no rug pull risk)
5
Trading Opens
Token immediately tradeable on the DEX
What happens on the DEX: - Pool address: 0x... (returned from migrator) -
Initial price: Determined by 440 ETH : 150M ratio - LP tokens: Locked or burned
(check specific DEX) - Trading: Live immediately
Here’s the fun part. When 150M tokens hit the DEX against hundreds of ETH in liquidity, there’s immediate buying pressure. Early bonding curve buyers often see 5-10x gains at graduation.
These are intentional protections: - Liquidity: Once migrated,
liquidity is locked/burned on DEX (no rug pulls) - Trading: Anyone can
trade on the DEX without RektHub - Price: Market determines price, no more
bonding curve math
Nobody directly. The fee comes from the accumulated liquidity in the bonding curve. Users already contributed through trading during the bonding phase.Think of it as a “success tax” on the liquidity pool, not an additional charge to users.
Every DEX integrates through a standard interface:
Copy
interface IDEXMigrator { /** * @notice Migrates liquidity to a DEX * @param token Token address to create pool for * @param nativeAmount Native currency to add to pool * @param tokenAmount Token amount to add to pool * @return poolAddress Address of created liquidity pool * @return platformName Name of the DEX platform */ function migrate( address token, uint256 nativeAmount, uint256 tokenAmount ) external payable returns ( address poolAddress, string memory platformName );}