利用可能なガード

Core Candy Machine - Vanity Mintガード

概要

Vanity Mintガードは、指定されたミントアドレスが特定の形式と一致する場合にミントを許可します。このガードは基本的に、ユーザーがパターンに一致するPublic Keyをグラインドする必要があるProof of Work (POW)要件を追加できます。

ミンターが一致するミントアドレスを使用しない場合、ミントは失敗します。

ガード設定

Vanity Mintガードには以下の設定が含まれます:

  • Regular Expression: ミントアドレスが一致する必要がある正規表現。例えば、すべてのミントを文字列mplxで始めたい場合は、これをregexパラメータとして使用できます。

使用できる正規表現のアイデアは次のとおりです:

  • 特定のパターンで始まる: ^mplx
  • 特定のパターンで終わる: mplx$
  • 特定のパターンで始まり、終わる: ^mplx*mplx$
  • 特定のパターンと完全に一致: ^mplx1111111111111111111111111111111111111mplx$ 文字列mplxは期待される文字に置き換える必要があります。

ミントが`mplx`で始まり、終わるVanity Mintガードを使用してCandy Machineをセットアップする

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

APIリファレンス: create, VanityMint

ミント設定

Vanity Mintガードはミント設定を必要としません。ミントアドレスが一致することを期待します。

ルート命令

Vanity Mintガードはルート命令をサポートしていません。