Decentralized storage IPFS

  • IPFS is a file-sharing system that can be leveraged to more efficiently store and share large files. It relies on cryptographic hashes that can easily be stored on a blockchain. Nonetheless, IPFS does not permit users to share files with selected parties. For connection with metadata, we are using IPFS URI.

  • A Uniform Resource Identifier, or URI, is used to specify a particular piece of content in a given context. The context is determined by the URI scheme (appended to the URI as a prefix, followed by ://). The URI scheme for IPFS is simply IPFS.

  • IPFS URIs are the canonical representation for an IPFS link since the IPFS scheme makes it clear and unambiguous that the CID (uniquely identify a piece of content) refers to content on IPFS and not some other system.

  • We are using an IPFS URI to link from smart contracts to any external data stored using IPFS, including any metadata that describes and contextualizes the token.

  • IPFS URIs are also the way to link from within a token's metadata to images and other assets stored on IPFS.

Last updated