title_body: How can metadata.json properties be changed after a token is minted? I've minted a token but some of the metadata.jsosn properties don't look so great. Is there a way to update them?
  The general form I've tried is:
  cardano-cli transaction build-raw \
          --fee $fee \
          --tx-in $txhash#$txix \
          --tx-out $address+$output \
          --metadata-json-file metadata.json  \
          --out-file matx.raw
upvoted_answer: Technically you cannot change the metadata for a token once its minted. Thats the whole point of putting something on the blockchain-its immutable. On Cardano, token metadata is just metadata in the minting transaction. What you are doing is just adding new metadata to a new transaction with the token. This is not changing the minting metadata. You should just burn the token and start fresh.