SuperAPI AI 工具集

pumpfun

通用与其它

查看项目

更新于 10-15 23:43

技能介绍

用途:PumpFun 是 Solana 上的代币发行与交易协议,本指南面向开发者,用于构建代币发行、联合曲线(bonding curve)交易以及与 PumpSwap AMM 的集成应用。

主要能力:Pump Program 支持创建 SPL 代币并在联合曲线上即时交易,无需初始流动性;PumpSwap 为毕业代币提供恒定乘积 AMM;创作者费用自动分配;支持 Token2022(create_v2 指令)与 Mayhem 模式。文档列出四个程序 ID:Pump Program 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P、PumpSwap AMM pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA、Pump Fees pfeeUxB6jkeY1Hxd7CsFCAjcbHA9rWtchMGdZ6VojVZ、Mayhem MAyhSmzXzV1pTf7LsNkrNwkWKTo4ougAJ1PPg47MD4e。

使用方式:安装 SDK:npm install @pump-fun/pump-sdk @pump-fun/pump-swap-sdk(或 pnpm add 同包)。通过 @solana/web3.js 建立连接与钱包,派生 bonding-curve、associated-bonding-curve、creator-vault、global 等 PDA,构造 create、buy、sell、migrate 等指令并发送交易。买卖需传入滑点保护参数(maxSolCost、minSolOutput),并注意 2025 年 9 月起需附带费用配置账户,账户小于 150 字节时需先执行 extendAccount。价格计算采用 Uniswap V2 恒定乘积公式,含手续费与真实储备上限。

适用场景:代币发行平台、联合曲线交易机器人、AMM 集成、创作者费用分发等 Solana 开发场景。

限制:资料未提供收费、价格、平台支持范围或效果保证;部分代码为示意(如 parseCreatorFromBondingCurve、feeConfigPDA 未完整定义),迁移指令账户列表未展开,实际使用需以官方文档与链上程序为准。