MADNFT Docs
  • Welcome to MADNFT Marketplace Documentation
  • Whitepaper
    • Whitepaper
      • Introduction: Our Mission and Vision
      • Empowering Creators Through Storytelling
      • XP Points: Driving Visibility and Engagement
      • Community-Driven Tokenomics and Referral System
      • Meet the Founders
      • Meet the Team
      • Seamless Social Media Integration
      • Enhancing User Experience with Account Abstraction
      • MADNFT Academy: Tools for Creator Success
      • User-Friendly Platform: Basic and Pro Features
      • Social Verification and Digital ID
      • Top-Level Security and Certification
      • MADNFT’s Potential as a Leading NFT Marketplace
      • Go-to-Market Strategy: Launching on BASE
      • Financial Projections and Growth Potential
      • Split Royalties: Opportunities for Brands and Charities
      • Roadmap: A Chain-Agnostic Future
      • Pathway to Full Decentralization
      • Conclusion: Join Us in Making a Difference
    • Introduction: Our Mission and Vision
  • INTRODUCTION
    • About MADNFT
    • What is an NFT?
      • What is IPFS?
    • What is EVM?
  • MADNFT Marketplace
    • Introduction - MADNFT Marketplace
    • Features Overview
    • XP System
    • MADNFT User Profiles
    • Creating & Minting NFTs on MADNFT
    • FAQs
    • Privacy Policy
    • Terms of Service
    • MAD Academy
      • Welcome to MADNFT!
      • What Are NFTs?
      • Why Choose MADNFT for Your Smart Contracts?
      • Setting Up and Optimizing Your Creator Profile
      • Selecting and Pricing Your NFT Collections
      • Listing and Drop Options: Your Guide to Releasing NFTs
      • Effective Ways to Market Yourself as a Creator
      • Artists Helping Artists: The MAD Community Guide
      • Artists Helping Artists: Strengthening the MADNFT Community
      • Maximizing Your NFT Drops: A Step-by-Step Guide
      • Adding Value to Your Collectors and Audience
      • Adding Value to Your Audience and Collectors: Music NFTs
      • Supporting Projects, DAOs, and Charities on MADNFT
      • Welcome Back to MAD Academy: Exploring NFT Drop Options
    • Testnet
    • Fee Structure
  • MADNFT Smart Contracts
    • Minting Contracts
    • Marketplace Contracts
  • Contact Us
Powered by GitBook
On this page
  • Introduction to IPFS: The Distributed File System
  • The Role of IPFS in NFTs
  • How IPFS Operates
  • Integrating CIDs with NFT Metadata
  • Why IPFS Matters for NFTs
  1. INTRODUCTION
  2. What is an NFT?

What is IPFS?

Exploring IPFS: The Backbone of NFT Storage

Introduction to IPFS: The Distributed File System

The InterPlanetary File System (IPFS) is a revolutionary peer-to-peer protocol designed to store and access files, websites, applications, and data in a distributed network. It is particularly crucial for NFTs, serving as a reliable storage solution that links to digital media represented by NFTs through their metadata. Essentially, while NFTs reside on the blockchain, IPFS hosts the associated digital files, ensuring they are accessible and persistent over time.

The Role of IPFS in NFTs

Due to the inherent limitations of blockchain transactions, which currently cap at around 16KB, it's impractical to store large media files directly on the blockchain. This is where IPFS shines, offering a way to link these files to NFTs without the constraints of file size, ensuring the digital assets remain accessible and unaltered. By storing media off-chain on IPFS, NFTs can maintain their unique characteristics while leveraging the distributed and resilient nature of IPFS for their associated media.

How IPFS Operates

IPFS assigns a unique Content Identifier (CID) to each file uploaded to the network. This CID is a hash of the file’s content, ensuring that any file uploaded to IPFS can be accessed through a unique address. If the same file is uploaded again, it will receive the identical CID, providing a reliable way to access content even if the original upload source becomes unavailable. This feature is particularly beneficial for NFTs, as it ensures the longevity and accessibility of the linked digital media.

Integrating CIDs with NFT Metadata

When incorporating IPFS into NFT metadata, the CID acts as a bridge to the stored digital content. For example, a CID might look like "QmQ878cbFuPj9GWij1KXowcQP6RY1kHQm3Y6dkAe4VPaRz". This is included in the NFT's metadata, allowing platforms, wallets, and decentralized applications (DApps) to fetch and display the associated media. The metadata specifies the link to the content on IPFS and often includes a "mediaType" field to indicate the format of the digital file, such as "image/jpeg", ensuring the correct representation of the NFT's digital asset.

Why IPFS Matters for NFTs

IPFS is indispensable for NFTs due to its ability to manage large digital files efficiently, its decentralized nature, and the permanence it offers to digital assets. By leveraging IPFS, the NFT ecosystem ensures that digital content remains accessible, verifiable, and preserved over time, enhancing the value and reliability of NFTs as digital ownership tokens.

PreviousWhat is an NFT?NextWhat is EVM?

Last updated 1 year ago