热门话题
#
Bonk 生态迷因币展现强韧势头
#
有消息称 Pump.fun 计划 40 亿估值发币,引发市场猜测
#
Solana 新代币发射平台 Boop.Fun 风头正劲
宣布 $PUMPv2 API 和 JavaScript SDK
我们已经发布了一个完整的程序化接口,用于启动代币。
API + 带有 TypeScript 支持的 npm 包。
以下是技术细节 👇
安装:
npm install @pumpfunv2/sdk
初始化客户端:
const client = new PumpFunV2Client({
apiKey: 'pk_xxx',
timeout: 60000,
retries: 3
});
包含自动重试逻辑、请求超时和类型化响应。
通过一个方法调用启动代币:
const result = await client.launch({
name: 'Token',
symbol: 'TKN',
description: 'Description',
mode: 'flywheel',
creatorWalletPrivateKey: privateKey
});
返回:mintAddress, txSignature, pumpFunUrl, explorerUrl
支持 7 种启动模式:
• 正常 - 标准启动
• 飞轮 - 自动回购并收取费用
• 销毁 - 通货紧缩代币销毁
• 分配 - 向持有者发放奖励
• 奖池 - 随机持有者赢得奖金池
• xprotected - 需要 X/Twitter 验证
• 多重 - 在多种模式之间分配费用
多模式示例:
模式:'multi',
分配:[
{ 模式:'flywheel', 百分比:40 },
{ 模式:'burn', 百分比:30 },
{ 模式:'distribution', 百分比:30 }
]
同时运行多个自动化策略。
内置的 React 组件:
import { LaunchButton, PumpFunV2Provider, useLaunch } from '@pumpfunv2/sdk/react';
• LaunchButton - 带有模态框的即插即用组件
• useLaunch hook - 完全控制启动状态
• PumpFunV2Provider - 多个组件的上下文
使用类型化异常进行错误处理:
import { PumpFunV2Error } from '@pumpfunv2/sdk';
错误代码:
• UNAUTHORIZED
• RATE_LIMITED
• VALIDATION_ERROR
• TIMEOUT
• NETWORK_ERROR
每个错误都包含代码、消息和响应数据。
开始:
📦 npm install @pumpfunv2/sdk
📄 文档:
🔑 API 密钥:

59
热门
排行
收藏
