はじめに
開始するには、まずシステムに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.json、0.png、1.json、1.pngという命名規則で保存します。メタデータの拡張子は.jsonで、画像ファイルは.png、.gif、.jpg、.jpegが使用できます。さらに、コレクションNFTの情報を含むcollection.jsonとcollection.pngファイルが必要です。
プロジェクトディレクトリは次のようになります:
Sugarの実行
プロジェクトディレクトリ内で、launchコマンドを使用して、設定ファイルの作成とCandy MachineのSolanaへのデプロイのインタラクティブなプロセスを開始します:
sugar launch
launchコマンドの実行が完了すると、Candy Machineがオンチェーンにデプロイされます。mintコマンドを使用してNFTをミントできます:
sugar mint
すべてのNFTがミントされたら、Candy Machineをクローズしてアカウントレントを回収できます:
sugar withdraw
withdrawコマンドは、Candy Machineが空でない場合でもクローズするため、注意して使用してください。
