はじめに

開始するには、まずシステムにSugarがインストールされていることを確認してください:

sugar --version

上記のコマンドでSugarのバージョンが印刷されるはずです – 例:sugar-cli 2.5.0

デフォルトでは、Sugarはsolana-cliのキーペアとRPC設定を使用します。現在の設定を確認するには、以下を実行してください:

solana config get

異なる設定を行うには、以下を実行してください:

solana config set --url <rpc url> --keypair <path to keypair file>

SugarはシステムにSolana CLIがインストールされている必要はありません。Sugarのすべてのコマンドは、使用する値を設定するための-k(キーペア)と-r(RPC)フラグを受け入れます。

ファイルの準備

プロジェクト用のフォルダを作成し、その中にassetsという名前のフォルダを作成して、JSONメタデータと画像ファイルのペアを0.json0.png1.json1.pngという命名規則で保存します。メタデータの拡張子は.jsonで、画像ファイルは.png.gif.jpg.jpegが使用できます。さらに、コレクションNFTの情報を含むcollection.jsoncollection.pngファイルが必要です。

プロジェクトディレクトリは次のようになります:

Sugarの実行

プロジェクトディレクトリ内で、launchコマンドを使用して、設定ファイルの作成とCandy MachineのSolanaへのデプロイのインタラクティブなプロセスを開始します:

sugar launch

launchコマンドの実行が完了すると、Candy Machineがオンチェーンにデプロイされます。mintコマンドを使用してNFTをミントできます:

sugar mint

すべてのNFTがミントされたら、Candy Machineをクローズしてアカウントレントを回収できます:

sugar withdraw

withdrawコマンドは、Candy Machineが空でない場合でもクローズするため、注意して使用してください。