利用可能なガード

Mint Limit Guard

概要

Mint Limitガードは、各ウォレットがミントできるNFTの数に制限を指定することができます。

制限はウォレットごと、キャンディマシンごと、および設定で提供される識別子ごとに設定され、同じCandy Machine内で複数のミント制限を可能にします。

ガード設定

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

  • ID: このガードの一意な識別子。異なる識別子は、指定されたウォレットによってミントされたアイテム数を追跡するために異なるカウンターを使用します。これは、ガードのグループを使用する際に、それぞれが異なるミント制限を持つことを望む場合に特に有用です。
  • Limit: その識別子に対してウォレットごとに許可されるミントの最大数。

Mint Limitガードを使用してCandy Machineを設定する

create(umi, {
// ...
guards: {
mintLimit: some({ id: 1, limit: 5 }),
},
});

APIリファレンス: create, MintLimit

ミント設定

Mint Limitガードには以下のミント設定が含まれます:

  • ID: このガードの一意な識別子。

注意:SDK の助けなしで命令を構築する予定の場合、これらのミント設定およびそれ以外を命令引数と残りのアカウントの組み合わせとして提供する必要があります。詳細については、Candy Guardのプログラムドキュメンテーションを参照してください。

Mint Limitガードでミントする

次のようにmintArgs引数を使用してMint Limitガードのミント設定を渡すことができます。

mintV2(umi, {
// ...
mintArgs: {
mintLimit: some({ id: 1 }),
},
});

ルート命令

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