Frozen File

This is a demo application that uses the solana blockchain to make a file immutable to changes. This is done by storing the hash of the file by using sha256 in the blockchain - the file is not saved by the app, so it is your responsibility to keep it.Then when you want to check if the file is changed the app compares the hashes of the two files. If they are not the same the file has changed. You may use the app by following the following simple steps:

  1. Login with your phantom account in Testnet Mode
  2. Upload the file you want to freeze
  3. The app will give you a hash code - sha256
  4. You set a project name
  5. These values are stored on the solana blockchain

You can then check all the projects you have already saved on the chain:

  1. Select the project from your account's list
  2. Upload the file you want to check
  3. The app checks and informs you if the uploaded file is the same as the one you have uploaded in the past