FilesystemChanges.sol
The contract allows storing data about changes in the user's public file system in Multihash format. Thus, data can be saved in any decentralized off-chain storage with the cryptographic capability to verify each action of a person.