Substrate Files is a decentralized storage module which allows substrate-based chains(including Polkadot/Kusama/Crust/Acala/Clover/Moonbeam/Astar/Phala/...
) users upload their files to IPFS W3Auth Gateway and decentralized pin their files on Crust Network by using the standard IPFS W3Auth Pinning Service. This module is a 100% IPFS compatible file storage module, users can pin NFT files, host DApps or store on-chain data in totally DECENTRALIZED way(guaranteed by Crust protocol
).
Also, the Pinning Service is compatible with several Platforms like Ethereum
, Polygon
, Solana
and Near
, and funded by Decentralized Cloud Foundation. So currently, Substrate Files
is FREE for all the substrate-based chains!
Basically, the function is simple, it consist with 2 major parts: Upload File
and Manage File Directory
.
Upload files with substrate-based chains account, you can also copy the cid to Crust Apps to see how many IPFS replicas of your file.
Because the whole files module is decentralized, so your file directory is cached in browser, but you can export and import your file directory info.