$PUMPv 2 API & JavaScript SDKの発表 トークンの起動のための完全なプログラムインターフェースを出荷しました。 API + npmパッケージでTypeScriptをサポートしています。 技術的な説明👇はこちらです
設置: NPMインストール@pumpfunv2/SDKです クライアントの初期化: const client = new PumpFunV2Client({ apiKey: 'pk_xxx', タイムアウト:60000、 リトライ:3回 }); 自動再試行ロジック、要求タイムアウト、タイプされたレスポンスも含まれています。
トークンローンチは1つのメソッド呼び出しで行われます: const result = await client.launch({ 名前:「トークン」 記号:「TKN」 説明:「説明」 モード:「フライホイール」 creatorWalletPrivateKey: privateKey }); 返品:mintAddress、txSignature、pumpFunUrl、explorerUrl
7つの発射モードをサポートしています: ・通常 - 標準発射 ・フライホイール - 請求手数料付きの自動買い戻し ・バーン - デフレトークンバーン ・配布 - 保有者への報酬 ・ジャックポット - ランダムホルダーがプールで勝つ • xprotected - X/Twitter認証が必要 • 複数モードにわたるマルチ分割料金
マルチモードの例: モード:「マルチ」 割り当て:[ {モード:「フライホイール」、パーセンテージ:40}、 {モード:「燃やす」、パーセンテージ:30}、 { モード:「分配」、パーセンテージ:30 } ] 複数の自動化戦略を同時に実行しましょう。
組み込みのReactコンポーネント: import { LaunchButton, PumpFunV2Provider, useLaunch } from '@pumpfunv2/sdk/react'; • LaunchButton - モーダル付きのドロップインコンポーネント • useLaunch hook - 発射状態を完全に制御 • PumpFunV2Provider - 複数コンポーネントのコンテキスト
型付き例外を用いたエラー処理: import { PumpFunV2Error } from '@pumpfunv2/sdk'; エラーコード: ・無許可 • RATE_LIMITED ・VALIDATION_ERROR • タイムアウト • NETWORK_ERROR 各エラーにはコード、メッセージ、応答データが含まれます。
始めましょう: 📦 NPMインストール@pumpfunv2/SDKです 📄 医師: 🔑 APIキー:
68