# NFTの固定供給

プロジェクトによっては、発行アカウントから一定数以上のNFTがミントされないことを保証したい場合があります。

一定数のNFTを保証するためには、

1. 新しいアカウント、*発行者* を作成し、資金を提供します。このアカウントは、コレクション内のトークンの発行者となります。[アカウントの作成](/ja/docs/concepts/accounts#%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E3%81%AE%E4%BD%9C%E6%88%90)をご覧ください。
2. `AccountSet`を使用して、自分の運用するウォレットを発行者の認可Minterとして割り当てます。[代理Mint](/ja/docs/concepts/tokens/nfts/authorizing-another-minter)をご覧ください。
3. 運用アカウントで`NFTokenMint`を使ってトークンをミントします。運用中のウォレットには、発行者のためにMintされたすべてのトークンが保管されます。[Mintのバッチ処理](/ja/docs/concepts/tokens/nfts/batch-minting)をご覧ください
4. 発行者の認可Minterである自分の運用するウォレットを削除するために、`AccountSet`を使用します。
5. 発行者アカウントを"ブラックホール化"する。[マスターキーペアの無効化](/ja/docs/tutorials/best-practices/key-management/disable-master-key-pair)をご覧ください。


この時点で、発行者のアドレスを発行アカウントとする新たなトークンのミントは不可能となります。

一度、アカウントを「ブラックホール化」すると、あなた自身を含め、誰も将来のNFTの販売に対するロイヤリティを受け取ることができなくなります。