We felt like that there is a lot of content that is fake and there will be a genuine need to identify the original from the noise, our experience in web3 says that a lot of times there is friction in using a new application, so we wanted to make something that is easy for people to use that allows creators to verify that their content is theirs.

What it does

Allows a youtube content creator to add a verifiable credential of their youtube video content using account abstraction on the polygon iden3 platform

How we built it

We used chainlink functions + polygon id + web3 auth and for the account abstraction we used Alchemy's light account

Challenges we ran into

On the AA part, ran into some issues with biconomy sdk, so switched to Alchemy. On the polygon identity, the examples are catered more towards offchain identity and had to dig through github to get an idea on how to do the integration.

Accomplishments that we're proud of

We are able to abstract away all the details of how things work to the user. We think that by doing so the users who are content creators have an easy time to validate their work and the usage of these applications will increase. Thereby, reducing fake online content.

The app is already fully functional and ready to deploy to mainnet.

What we learned

We learnt about polygon id and Chainlink functions, how AA and paymasters, bundlers etc work.

What's next for Dupe Defend

  1. We want to create a good polygon schema for this sort of onchain social media data verification and it feels like it is just the beginning.
  2. We want to make the claim like a github badge so that the content creators can upload to their youtube videos to show verified content.
  3. Need to evaluate the security model and check where we may have gaps

We intend to finance the AA operation by asking for subscriptions from premium or heavy usage users.

Built With

Share this project: