File Asset, Size, and Requirements
Learn about the different file formats and file sizes you can upload to NiftyKit or IPFS. Assets manually uploaded to NiftyKit are stored in IPFS.
Assets that are directly uploaded to NiftyKit will automatically be stored on IPFS. The details for these uploads will be available on your NFT detail page once your NFT has been minted.
Below are the file formats that NiftyKit supports for its Standard Collection and DropKit Collection. You can initially upload your collection assets to IPFS, and then use the bulk/batch upload tool (for DropKit users only).
- Images – PNG, JPG, SVG, GIFs.
- Video – .MP4 – (you can upload other formats but Rarible and Opensea don’t always display them correctly).
- Audio – only on DropKit smart contracts via batch upload using CSV or JSON (Upload mp3s first to IPFS)
- 3D/AR – only on DropKit smart contracts uploaded via REST API or Batch upload: CSV or JSON. (Upload the assets first in IPFS and add the IPFS link to your CSV or JSON file)
If you have big files, consider resizing or compressing your files before uploading to DropKit to meet marketplace limitations.