Mogul Productions

Minting NFTs

Creating the NFTs drafted
Once all the NFTs have been drafted through batch or individually, you can proceed to mint your NFTs. Once the NFTs have been minted, your NFTSs have a unique token assigned to them and are now on the blockchain. After this step, no data can be changed.

Criteria when minting nfts

  • Wallet must be connected to the network the nft draft is specified on.
  • The connected wallet address must be allowed to mint using the specified contract address. Typically the owner of the contract is allowed. Please refer to the deployed contract if unsure.
  • If batch minting, all contract addresses of the selected draft entries must be the same.
  • If minting an ERC721 contract, you may enter different recipients for each draft nft entry but the amount can only be 1.
  • If minting an ERC1155 contract, you may only enter one recipients for each draft nft entry but the amount can only be manually set.

Steps for Minting

  1. 1.
    After drafting the nft(s), you can mint under the mint tab by following the specifications listed previously.
  2. 2.
    When minting, each nft is minted in accordance to their contract address type's protocol (ERC721 or ERC1155) and the backend will update the status of each nft to MINTED.
  3. 3.
    The minted nfts can then be viewed at NFTs/List but cannot be edited or deleted through the ui after minting.
  4. 4.
    Go to NFTs/Batch NFT Draft and upload the CSV and other assets as per the specification.
    • Clicking Batch Create will save the entries to the backend
  5. 5.
    After uploading, each row in the CSV file will be parsed and runs through a series of diagnostic for common errors. Refer to code for details. Afterwards, when saving to the backend, the nft data entry will be saved to the backend one row at a time using the same process step 3 is using. On screen a modal will keep track of the progress and report any rows that did not save correctly.