IPFS And Filecoin
Decentralized content based storage
IPFS and Filecoin together are used for decentralized storage for large data files.
IPFS (InterPlanetary File System) is a file sharing protocol.
On IPFS, data is accessed based on a:
In contrast, HTTPS data is accessed based on a location with a:
Storage space is competitive on IPFS. You can pin your data and have others pin your data. However, if all pins go down for that data, that data will not be stored anymore on IPFS.
Filecoin is used to keep IPFS content active for simplicity.
How to upload to IPFS?
Upload to IPFS using Spheron:
Easily write to IPFS using Fleek:
How to download from IPFS?
In the Brave Web Browser, search for this IPFS CID URL:
Mint an NFT on Shardeum using IPFS and Filecoin
Shardeum logo hosted on IPFS and Filecoin using Fleek:
Mint NFT with Shardeum logo using ERC-721 imported OpenZeppelin library.
Note: put the IPFS CID:
instead of the IPFS gateway URL:
since gateways can go down.