user5610: I'm tinkering with creating NFTs via the cardano-cli. The various "how-to" pages I have found all have me download protocol.json using
cardano-cli query protocol-parameters \
--testnet-magic 1097911063 \
--out-file protocol.json

What I do not see is how that file is then utilized. It is never accessed or referenced in any of the steps needed to create the NFT, and certainly not in any of the code. Every other piece of code has very precise file references. Can anyone shed light? Thanks.

user28: protocol.json file from cardano-cli contains protocol parameters of the current network (mainnet, preview, preprod...).
It is used by cardano-cli when using various subcommands, such as cardano-cli transaction calculate-min-fee.
Actually, I do not know of any other subcommand using this file, so you are are not using it, you do not need to generate it.

5610: <p>I'm tinkering with creating NFTs via the cardano-cli. The various &quot;how-to&quot; pages I have found all have me download protocol.json using</p>
<pre><code>cardano-cli query protocol-parameters \
--testnet-magic 1097911063 \
--out-file protocol.json
</code></pre>
<p>What I do not see is how that file is then utilized. It is never accessed or referenced in any of the steps needed to create the NFT, and certainly not in any of the code. Every other piece of code has very precise file references. Can anyone shed light? Thanks.</p>
 28: <p><code>protocol.json</code> file from <code>cardano-cli</code> contains protocol parameters of the current network (mainnet, preview, preprod...).</p>
<p>It is used by <code>cardano-cli</code> when using various subcommands, such as <code>cardano-cli transaction calculate-min-fee</code>.</p>
<p><em>Actually, I do not know of any other subcommand using this file, so you are are not using it, you do not need to generate it.</em></p>
