Articles on: Sayl for Web3

What kind of files can I upload as NFT in Sayl?

In this article, we will explore the various file formats compatible with the Sayl Cloud platform.

File types that Sayl supports include PNG, WEBP, JPG, MP3, and MP4. Additionally, we'll delve into the storage mechanism for these files on the InterPlanetary File System (IPFS).

Storing or processing data outside of a smart-contract is known as being off-chain. Because data that's stored on-chain needs to be processed, verified, and replicated across the entire blockchain network, it can be very expensive to store large amounts of data. This is a problem for many NFT use cases, especially tokens that represent digital collectibles or artwork, where storing the entire work could cost the equivalent of millions of US Dollars.

[What are NFTs?](
NFTs, or Non-Fungible Tokens, are unique digital assets representing ownership or proof of authenticity of a specific item or piece of content. Unlike cryptocurrencies, NFTs cannot be exchanged on a one-to-one basis as they possess unique characteristics and value.

Supported File Formats:
Our platform supports multiple file formats to accommodate different types of digital assets. The following formats and others are currently supported:

a. PNG (Portable Network Graphics):
PNG is a widely-used lossless image format suitable for static visuals such as illustrations, digital art, or icons. Its lossless compression ensures high image quality while keeping file sizes relatively small.

b. JPG (Joint Photographic Experts Group):
JPG is a popular lossy image format commonly used for photographs and graphics. It offers efficient compression, which reduces file sizes while maintaining acceptable image quality.

c. MP3 (MPEG Audio Layer III):
MP3 is a widely-used audio format known for its high compression rate without significant loss in audio quality. It is suitable for music tracks, sound effects, or any audio-based NFTs.

d. MP4 (MPEG-4 Part 14):
MP4 is a versatile video format capable of storing both audio and video data. It is suitable for video-based NFTs, including short films, animations, or any visual content with motion.

IPFS Storage:
To ensure decentralized and reliable storage of NFT files, our platform utilizes the InterPlanetary File System (IPFS). IPFS is a distributed peer-to-peer network designed to store and retrieve data in a decentralized manner. When you upload a file to our platform, it is stored on IPFS, and the NFT metadata includes the IPFS hash, which uniquely identifies the file's location on the network.
By leveraging IPFS, we offer enhanced security, censorship resistance, and redundancy for your NFT assets. Additionally, IPFS ensures that the files associated with your NFTs remain accessible even if the original uploader or our platform goes offline.

Uploading and Managing NFT Files:
To upload your NFT files, simply navigate to your account dashboard on our platform and follow the provided instructions. Once uploaded, the platform automatically generates a unique identifier for your NFT and associates it with the IPFS hash of the corresponding file.
Through our intuitive user interface, you can manage and update the metadata and associated files for your NFTs, ensuring a seamless and customizable experience for your digital assets.

Understanding the supported file formats and storage mechanism for NFTs is essential for creating, managing, and showcasing your unique digital assets. With our platform's support for PNG, JPG, MP3, and MP4, you can unleash your creativity and make your mark in the world of NFTs. Leveraging the power of IPFS, your files remain securely stored, accessible, and decentralized.

Should you have any further questions or require assistance with NFT file uploads or management, our dedicated support team is ready to assist you. Start creating and showcasing your NFTs today on our platform, and unlock new possibilities in the digital art and collectibles space.

Updated on: 21/06/2023