SDK

Core Candy Machine Rust SDK

Last updated March 10, 2026

Summary

Core Candy Machine Rust SDKは、Solana上でCandy Machineと対話するための2つのクレートを提供します。マシンの初期化と管理を行うmpl-core-candy-machine-coreと、ガードの作成と設定を行うmpl-core-candy-guardです。

  • cargo add mpl-core-candy-machine-coreおよびcargo add mpl-core-candy-guardでCargoを使用してインストール
  • スクリプト、デスクトップアプリケーション、モバイルアプリケーション、およびSolanaオンチェーンプログラムで使用可能
  • Coreクレートは、Candy Machineの作成、設定、アセットの読み込みを処理
  • Guardクレートは、ガードの作成とCandy Machineへのガードのラッピングを処理

Core Candy Machine Rustクレート

mpl-core-candy-machine-coreクレートは、Core Candy Machineプログラムのコアコンポーネントであり、Solana上でのCandy Machineの初期化と管理を提供します。

インストール

mpl-core-candy-machine-core Rustクレートは、スクリプト/デスクトップ/モバイルアプリケーションだけでなく、Solanaオンチェーンプログラムでも使用できます。

cargo add mpl-core-candy-machine-core

crates.io

MPL Core Candy Machine用Rust SDKを始めましょう。

docs.rs

Core Candy Machineクレート用のRust SDK typedocプラットフォーム。

Core Candy Guard Rustクレート

mpl-core-candy-guardクレートは、Core Candy Machineにラップしてミント条件を適用するCore Candy Guardの作成と管理を可能にします。

インストール

mpl-core-candy-guard Rustクレートは、スクリプト/デスクトップ/モバイルアプリケーションだけでなく、Solanaオンチェーンプログラムでも使用できます。

cargo add mpl-core-candy-guard

crates.io

Core Candy Guards用Rust SDKを始めましょう。

docs.rs

Core Candy Guardsクレート用のRust SDK typedocプラットフォーム。

Notes

  • 両方のクレートは、オンチェーンプログラム開発(CPIコール)およびオフチェーンクライアントスクリプトに使用できます。
  • mpl-core-candy-machine-corempl-core-candy-guardクレートは別々のパッケージです。完全なCandy Machineおよびガード機能が必要な場合は、両方をインストールしてください。
  • 詳細な型と関数シグネチャについては、docs.rsドキュメントを参照してください。

Metaplexによりメンテナンス · 最終確認 2026年3月