SDK

Core Candy Machine Rust SDK

Last updated March 10, 2026

概要

Core Candy Machine Rust SDK 提供两个 crate 用于在 Solana 上与 Candy Machine 交互:mpl-core-candy-machine-core 用于机器初始化和管理,mpl-core-candy-guard 用于创建和配置守卫。

  • 通过 Cargo 安装:cargo add mpl-core-candy-machine-corecargo add mpl-core-candy-guard
  • 可用于脚本、桌面应用程序、移动应用程序和 Solana 链上程序
  • Core crate 处理 Candy Machine 的创建、配置和资产加载
  • Guard crate 处理守卫的创建以及将守卫包装到 Candy Machine 上

Core Candy Machine Rust Crate

mpl-core-candy-machine-core crate 是 Core Candy Machine 程序的核心组件,提供在 Solana 上初始化和管理 Candy Machine 的功能。

安装

mpl-core-candy-machine-core Rust crate 可用于脚本/桌面/移动应用程序以及 Solana 链上程序。

cargo add mpl-core-candy-machine-core

crates.io

开始使用我们的 MPL Core Candy Machine Rust SDK。

docs.rs

Core Candy Machine crate 的 Rust SDK typedoc 平台。

Core Candy Guard Rust Crate

mpl-core-candy-guard crate 用于创建和管理可以包装在 Core Candy Machine 上的 Core Candy Guard,以强制执行铸造条件。

安装

mpl-core-candy-guard Rust crate 可用于脚本/桌面/移动应用程序以及 Solana 链上程序。

cargo add mpl-core-candy-guard

crates.io

开始使用我们的 Core Candy Guards Rust SDK。

docs.rs

Core Candy Guards crate 的 Rust SDK typedoc 平台。

注意事项

  • 两个 crate 均可用于链上程序开发(CPI 调用)和链下客户端脚本。
  • mpl-core-candy-machine-corempl-core-candy-guard crate 是独立的包。如果需要完整的 Candy Machine 和守卫功能,请安装两者。
  • 请参阅 docs.rs 文档了解详细的类型和函数签名。

Metaplex 维护 · 最后验证于 2026 年 3 月