Uploading Images

Currently, users will need to host the images alone, and ThunderGene will host the metadata associated with the NFT. The metadata information is stored on IPFS so that the information can be fetched and read by users and any supported platform that may interact with the specific NFT.
ThunderGene will point toward the address that you have specified, and you will be able to customize the image file at your leisure.
Please note the following requirements when it comes to hosting your pictures:
  • The image link must be publicly accessible to ThunderGene
  • The image must be that of a valid image file (the image must display online)
We suggest to host your images for the NFTs on any one of the following platforms:
  • Google Drive
  • IPFS

Uploading images to Google Drive

  1. 1.
    Go to​
  2. 2.
    Then on the top left, click "New", then select file upload
  3. 3.
    Choose the file you want to upload
    Note: Since the images need to be accessible, the files need to be shared publicly.
4. Select the files to upload
5. Click "Share"
6. Now under General access, click the down arrow
7. Choose "Anyone with the link"
8. Decide what role people will have. We recommend selecting "Viewer"
9. Now copy the link of the image
  • For ThunderGene to have direct access to the images, we recommend changing the sharing link to a direct link to the images.
10. Then paste the link on a notepad to edit
11. The link should look something similar to this: Each file has a unique ID in the link. The ID lies between "d/" and "/view"
12. Remove the text "file/d/" and replace it with "uc?id="
13. Remove text /view?usp=sharing
14. This is what it should look like afterward:

Uploading images to IPFS via Pinata

We recommend using Pinata to upload images to IPFS
  1. 1.
    Visit Pinata and create an account. The Free plan comes with 1GB storage and API access
  2. 2.
    Now upload your images to Pinata
  3. 3.
    Click upload > file > select the files to upload > input file name > upload
  4. 4.
    Newly added files will display on the dashboard when uploaded successfully
  5. 5.
    Click on the file name will open the file in a new tab
    • CID: This stands for Content Identifier. When someone accesses the file via IPFS, they look up this unique identifier
    • More: To manage the files, i.e., edit the file name, delete the file
  6. 6.
    Access your new file on IPFS link using Replace the CID with your file CID
  7. 7.
    Congratulations! You have successfully uploaded and accessed your file on IPFS