> For the complete documentation index, see [llms.txt](https://docs.emblem.wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.emblem.wiki/migratefun/general-information.md).

# General Information

Migrate.fun is a token-migration platform built by the Emblem team (originating from its "Agent Hustle" lineage) that lets crypto projects move their community from an old token to a new one — whether that means migrating off a launchpad like pump.fun, switching contracts, or bridging from an EVM chain onto Solana. Its core purpose is to solve one of the messiest problems in crypto: relaunching or migrating a token without abandoning existing holders, liquidity, or community trust. It works through a liquidity-recovery model — when holders migrate, their old tokens are swapped for SOL out of the existing liquidity pool, and that recovered SOL is reseeded into the new token's Raydium (or Meteora/BONK.fun) position, so the more people who participate, the deeper the new token's liquidity becomes from day one. Users receive Migration Fungible Tokens (MFTs) as receipts during the process, which they redeem for the new token once the migration period ends and the project admin finalizes the swap.

Practically, the platform is aimed at both project administrators and token holders and is engineered for safety and speed: swaps execute in a single Solana transaction (guarding against MEV exploits), migrations can be "safeguarded" with a target participation threshold (e.g., 75% of supply must migrate before it proceeds), and it includes automated liquidity-pool creation, LP-token locking/vesting, refund mechanisms for failed migrations, and a Merkle-tree-based claims system so latecomers can still claim (sometimes at a penalty) for up to 90 days. It was audited by Halborn, charges a platform fee of \~5% of migrated liquidity, and supports standard Solana wallets like Phantom and Solflare. Within the broader Emblem ecosystem, Migrate.fun is strategically central: it's tied into EMBLEM staking (stakers earn a share of rewards from every project that migrates through the protocol, with each migration contributing up to \~1.5% of its supply), and its single biggest use case to date was Emblem's own $HUSTLE → $EMBLEM migration.<br>

* Platform: [migrate.fun](https://migrate.fun/)
* Audit: [Halborn](https://www.halborn.com/audits/emblem-vault/migratefun-8ad34b)
* Main Repository: [Github](https://github.com/EmblemCompany/hustle-migration)
* API: [Emblem Developer Platform](https://emblemvault.dev/migrate-fun/api-reference)
* SDK: [Emblem Developer Platform](https://emblemvault.dev/migrate-fun/overview)
* X: [Link](https://x.com/MigrateFun)
* DeFillama: [Track fees](https://defillama.com/protocol/migrate.fun)
