Veyra
Documentation

How Veyra works

Veyra is a video-verification platform built end-to-end on 0G. It analyzes a video, then anchors the result on 0G so anyone can independently confirm it.

What Veyra does

Veyra checks a video for two separate things: whether the footage is real or AI-generated, and how much unsafe content it contains. The analysis runs on 0G Compute and covers every frame - not a sample - and Veyra seals the outcome on 0G as a tamper-evident record anyone can independently re-check. Veyra reports plain results only: verdicts, scores, and content tags - each carrying a proof anchored on 0G.

0G Built end-to-end on 0G

Veyra is a 0G-native platform. Every layer of a verification - the analysis, the storage, and the proof - runs on 0G, not on a private server.

0G Compute

Veyra's frame-by-frame analysis runs on 0G Compute. As verification demand grows, Veyra scales out on 0G Compute - more videos analyzed in parallel, the same proofs, no central bottleneck.

0G Storage

Every analyzed video and its full evidence report are stored on 0G Storage - permanent, and retrievable by anyone.

0G Chain

A compact attestation - the evidence hash and pointers - is anchored on the 0G chain in Veyra's registry contract.

Step 1

Connect your wallet

Verification is gated behind wallet login on the 0G network. Connecting takes a few seconds and costs nothing.

Step 2

Upload a video

Drop a video file on the Verify page. VEYRA analyzes every frame - this usually takes under a minute.

Step 3

Get a verifiable proof

The result is sealed: the video and the report are stored on 0G, and a compact proof is anchored on the 0G chain.

Reading the result

Authenticity

How likely the footage is real, versus AI-generated or a deepfake. A high score means the video shows no signs of synthetic generation or manipulation.

Content Risk

How much violent or otherwise unsafe content the video contains. Shown as a level - Low, Medium, or High - with a 0-100 score.

The on-chain proof

When a video is verified, three things happen on 0G:

  • The video is stored permanently on 0G Storage.
  • The evidence report is published so anyone can retrieve and re-check it.
  • A compact proof - the evidence hash and pointers - is anchored on the 0G chain in the Veyra attestation registry.

Each verification's Proof Receipt shows the storage links and a block-explorer link, so the proof can be opened and checked directly - no trust in Veyra required.

View history