project screenshot 1
project screenshot 2
project screenshot 3


Deep-fake verification platform using C2PA protocol to verify media file's metadata


Created At

Scaling Ethereum 2024

Project Description

This project allows users to upload media files which would then be injected with a C2PA compliant cryptographic hash and other relevant metadata about the origin of the video. The second major feature on the platform allows users to upload any media file and check it's metadata to see the source and detect a deep fake.

How it's Made

Our dApp uses Nextjs to provide users with an upload and verify module. The backend uses an express.js API to make a request to a 'C2PA Metadata Generation Tool' to generate the metadata and embed it into the file. The file is also uploaded to IPFS using '' After this, the file is minted as a ERC-721 NFT and airdropped to the user. We then make an Attestation on the 'Arbitrum Sepolia' chain using 'Sign Protocol.'

background image mobile

Join the mailing list

Get the latest news and updates