DiVine Supports Proofmode

Vine is back, and this time with Proofmode

Nathan

If you haven’t heard the news that Vine is back, relaunched as DiVine by Evan “Rabble” Henshaw-Plath, with support from Jack Dorsey. As part of the launch news, they have made it clear that AI Creators are not welcome, and that they want to “raise the bar for authenticity”.

divine protocol image 1

To build this citadel of authenticity, DiVine is relying on Proofmode’s free and open-source technology. You can learn more how they have implemented it in the DiVine app and service the DiVine Proofmode page, or read on below.

divine with proofmode

We are thrilled to be a part of their solution for ensuring people have a place to go to share, enjoy, and explore authentic human-created video content.

How it will work

As stated on their page, ProofMode support on Divine is still in development. When fully available, the experience should be seamless and impactful:

  • Videos with ProofMode verification will display a badge indicating their verification level
  • You can click on the badge to see detailed proof information
  • ProofMode-enabled capture apps will automatically attach proofs when publishing to Nostr
  • Verification happens transparently - the cryptographic checks run automatically

The evolution of the mostly meaningless “blue check” to a system of assurance and attestation verification badges is a key aspect of this new wave of “verifiable media” user experiences. The graphic below shows some of the thoughts that the DiVine team has put into the process and badging.

divine verification via proofmode table

Combining Proofmode metadata with the Nostr protocol

The page states correctly that “ProofMode brings a cryptographic notarization layer to videos, empowering observers to confidently distinguish real footage from AI fakes or post-processed uploads”.

divine protocol image 1

This is being done by adding the cryptographic signatures, device hardware attestation, and content hashes generated by the libProofmode library to each of the Nostr video events that are the backbone of the DiVine service.

Verification is just the first step

Also importantly, DiVine states that “ProofMode proves a video is an authentic camera capture, not that the content is true or in proper context. Someone could still record a staged event and get full verification. Critical thinking about content remains essential”. Videos shared on DiVine with Proofmode verification can help the user know the content was not AI generated or manipulated, but there is still more work to do at that point to understand what they are actually seeing.

Organizations like WITNESS will continue to be necessary to continue their work with advocacy, education, and policy work on media literacy and the potential for harms and risks of generative AI.

More technical details

The page also provides a link to the detailed ProofMode for Nostr Video (Kinds 21 & 22) specification. For those interested, Proofmode offers a variety of code libraries and tutorials to help you understand and implement Proofmode and/or C2PA support in your own applications.

Where to from here

We will be supporting the DiVine team with our resources as they move their implementation forward, building on our robust libProofMode code library. We also plan to help them add support for the new C2PA 2.2+ Mobile SDKs we are launching soon with the Content Authenticity Initiative. This means any video created on and shared within DiVine will be interoperable and verifiable with any C2PA Compliant tool or workflow.

We will also just keep enjoying having fun, human-powered 6 second clips of frolicking and frivolity to watch. We could all use some of that these days.

More News

See more

Build with Proofmode

Check out our open- source library. We offer free and commercial licenses, as well as integration services.

For Developers

We offer integration services

Need assistance integrating our code into your software or app? Our team of experienced, reliable developers are ready to help.

Contact Us