SDK
MPL Core Candy Machine JavaScript SDK
Last updated March 10, 2026
Summary
MPL Core Candy Machine JavaScript SDKは、Umiフレームワークを使用してSolana上でCore Candy Machineを作成・管理するための軽量なライブラリを提供します。
- npm、yarn、またはbunで
@metaplex-foundation/mpl-core-candy-machineパッケージをインストール - RPCエンドポイントと署名者が設定されたUmiインスタンスが必要
.use(mplCandyMachine())でUmiインスタンスにSDKをプラグインとして登録- JavaScriptまたはTypeScriptプロジェクトと互換性あり
インストール
@metaplex-foundation/mpl-core-candy-machineパッケージは、npm、yarn、bunなど、あらゆるJavaScriptパッケージマネージャーでインストールできます。
npm install @metaplex-foundation/mpl-core-candy-machine
typedoc
MPL Core Candy Machine Javascript SDKの生成されたパッケージAPIドキュメント。
npmjs.com
NPM上のMPL Core Candy Machine Javascript SDK。
Umiセットアップ
Core Candy Machine SDKを操作する前に、設定済みのUmiインスタンスが必要です。まだUmiをセットアップしていない場合は、Umi入門ページでRPCエンドポイントとアイデンティティ署名者の設定方法を確認してください。
umiインスタンスの初期化中に、以下を使用してmpl-coreパッケージをumiに追加できます。
.use(mplCandyMachine())
mplCandyMachine()パッケージは、.use()を使用してumiインスタンス作成のどこにでも追加できます。
import { createUmi } from '@metaplex-foundation/umi-bundle-defaults'
import { mplCandyMachine } from '@metaplex-foundation/mpl-core-candy-machine'
// Use the RPC endpoint of your choice.
const umi = createUmi('http://api.devnet.solana.com')
... // additional umi settings, packages, and signers
.use(mplCandyMachine())
ここから、あなたのumiインスタンスはmpl-coreパッケージにアクセスできるようになり、Core Candy Machineの機能セットを探索し始めることができます。
Notes
- JavaScript SDKは、ピア依存関係としてUmiフレームワークが必要です。このSDKを使用する前に、Umiのインストールと設定が必要です。
- Solana RPCエンドポイントが必要です。本番デプロイメントでは、パブリックエンドポイントではなく、専用のRPCプロバイダーを使用してください。
- このSDKは、Core Candy MachineプログラムとCore Candy Guardプログラムの両方を単一パッケージでカバーします。
Metaplexによりメンテナンス · 最終確認 2026年3月
