可用守卫

Core Candy Machine - 自定义铸币守卫

概述

自定义铸币 守卫允许在指定的铸币地址匹配特定格式时进行铸造。此守卫基本上允许添加工作量证明 (POW) 要求,用户需要寻找匹配模式的公钥。

如果铸造者未使用匹配的铸币地址,铸造将失败。

守卫设置

自定义铸币守卫包含以下设置:

  • 正则表达式:铸币地址必须匹配的正则表达式。例如,如果您希望所有铸币以字符串 mplx 开头,可以将其用作 regex 参数。

可用于正则表达式的示例:

  • 以特定模式开头:^mplx
  • 以特定模式结尾:mplx$
  • 以特定模式开头和结尾:^mplx*mplx$
  • 完全匹配特定模式:^mplx1111111111111111111111111111111111111mplx$ 字符串 mplx 需要替换为预期的字符。

设置 Candy Machine 使用自定义铸币守卫,铸币以 `mplx` 开头和结尾

create(umi, {
// ...
guards: {
vanityMint: some({
regex: "^mplx*mplx$",
}),
},
});

API 参考:create, VanityMint

铸造设置

自定义铸币守卫不需要铸造设置。它期望铸币地址匹配。

路由指令

自定义铸币守卫不支持路由指令。