offchain::ipfs is, infused with
Substrate is a blockchain framework build in Rust, with off-chain worker capabilities.
IPFS is a distributed file storage network, connecting peers and their content.

What is Cherry Storage

Cherry provides a decentralized storage network. It support the IPFS storage layer protocol and the ability to have your files shared via Cherry's OnwershipLayer which supports the Owner, Editor, Reader Layers.