[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-81585":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":15,"stars30d":15,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":16,"rankGlobal":10,"rankLanguage":10,"license":17,"archived":18,"fork":18,"defaultBranch":19,"hasWiki":20,"hasPages":18,"topics":21,"createdAt":10,"pushedAt":10,"updatedAt":26,"readmeContent":27,"aiSummary":28,"trendingCount":15,"starSnapshotCount":15,"syncStatus":29,"lastSyncTime":30,"discoverSource":31},81585,"Migratefun","Adam-McBride\u002FMigratefun","Adam-McBride","TypeScript SDK for Migrate.fun token migration platform on Solana.","https:\u002F\u002Fmigrate.fun\u002F",null,"TypeScript",7,3,23,0,1.81,"Other",false,"main",true,[22,23,24,25],"sdk","solana","token-migration","typescript","2026-06-12 02:04:17","# MigrateFun SDK\n\nTypeScript SDK for the [Migrate.fun](https:\u002F\u002Fmigrate.fun) token migration platform on Solana.\n\nBuilt for interacting with the `hustle-migration` program — creating migrations, managing snapshots, claiming tokens, and monitoring migration status.\n\n## Install\n\n```bash\nnpm install migratefun-sdk\n```\n\n## Usage\n\n```typescript\nimport { MigrateFunClient, MigrationConfig } from 'migratefun-sdk';\nimport { Connection, PublicKey } from '@solana\u002Fweb3.js';\n\nconst connection = new Connection('https:\u002F\u002Fapi.mainnet-beta.solana.com');\nconst client = new MigrateFunClient(connection);\n\n\u002F\u002F Get migration details\nconst migration = await client.getMigration(new PublicKey('...'));\nconsole.log(migration.status, migration.progress);\n\n\u002F\u002F Check claimable tokens\nconst claimable = await client.getClaimable(walletPubkey, migrationPubkey);\nconsole.log(`Claimable: ${claimable.amount} tokens`);\n```\n\n## Features\n\n- Query migration status, progress, and configuration\n- Check claimable token amounts for any wallet\n- Monitor migration snapshots and participant counts\n- Read program accounts (vaults, claims, LP positions)\n- Full TypeScript types for all on-chain data structures\n\n## Program\n\nMigration program: `hustle-migration` on Solana mainnet.\n\nAudited by [Halborn](https:\u002F\u002Fwww.halborn.com\u002Faudits\u002Femblem-vault\u002Fmigratefun-8ad34b).\n\n## Links\n\n- Platform: [migrate.fun](https:\u002F\u002Fmigrate.fun)\n- Docs: [docs.emblem.wiki\u002Fmigratefun](https:\u002F\u002Fdocs.emblem.wiki\u002Fmigratefun)\n- Emblem Vault: [emblemvault.ai](https:\u002F\u002Femblemvault.ai)\n\n## License\n\nMIT\n","MigrateFun SDK 是一个为 Solana 上的 Migrate.fun 代币迁移平台设计的 TypeScript 开发工具包。它提供了与 `hustle-migration` 程序交互的功能，包括创建迁移、管理快照、领取代币和监控迁移状态等。该 SDK 支持查询迁移详情、检查可领取的代币数量、监控迁移快照及参与者数量，并能够读取程序账户（如金库、认领记录、LP 仓位）的信息。所有链上数据结构都配备了完整的 TypeScript 类型定义，确保了开发过程中的类型安全。适用于需要在 Solana 区块链上进行代币迁移或相关操作的应用场景。",2,"2026-06-11 04:05:37","CREATED_QUERY"]