Authenticity is an online blockchain-based photo validation tool designed to combat the rise of deep fakes. The free-to-use tool uses a unique hash code to verify the authenticity of images, making it easier to identify and combat fake news and other malicious activities.
This is very early stages and parts maybe broken, check back regularly for updates.
- Live Demo - https://authenticity-frontend.vercel.app/
- Smart Contract Repo - https://github.com/skarard/authenticity-smart-contracts
- SmartContractGUI - https://www.smartcontractgui.xyz/Authenticity-V1-CJPiiWMed3
- PolygonScan - https://mumbai.polygonscan.com/address/0xABFd0922f43C6591400F30ccFae055d5e2a54122
These instructions will get you a copy of Authenticity up and running on your local machine for development and testing purposes.
To get started with Authenticity, you'll need to have Node.js installed on your machine.
- Clone the Authenticity repository:
git clone https://github.com/skarard/authenticity-frontend.git
- Install the dependencies:
npm install
- Start the development server:
npm run dev
Once the development server is running, you can open the Authenticity web app in your browser.
To verify images, simply upload the image and enter the corresponding hash code. If the code is valid, the image is verified!
Authenticity is released under the MIT License. See LICENSE for more details.
skarard & SnowShughes