Visa CLI · Video Generation · NEW

Every clip leaves a receipt. Every likeness claim is signed.

A video-gen merchant on the Visa CLI mints one hive-vcr-1 receipt per clip. Likeness-rights posture, source-prompt hash, C2PA manifest hash, and rights class are co-signed before the clip finishes rendering.

Reference vendors: Sora · Runway · Pika · Luma
Envelope · video generation

The fields the operator co-signs before this call returns.

The operator signs every field below with ML-DSA-65, the government's post-quantum signature standard, and Hive signs it too. If a field is missing, that's not a default setting. It means the check failed. The merchant can't hand back a result without the receipt, and the receipt can't exist without these fields.

SIGNED FIELDS

Video Generation · attestation fields

model_classsora | runway-gen-3 | pika-1.5 | luma-dream
likeness_classfictional | licensed | denied
c2pa_manifestsha256 co-signed
rights_classcommercial | non-commercial | personal
duration_secondsco-signed
settlementUSDC · Base
countersignatureHiveTrust · ML-DSA-65
verificationoffline
What this unlocks

Three places this category needs a receipt yesterday.

USE CASE

Broadcast-grade provenance

A network that accepts generated B-roll gets the C2PA manifest and a Hive signature in the same package. You run two checks through one verifier.

USE CASE

Deepfake refusal at the operator

If the likeness policy says no, the operator won't sign. A clip that never gets signed never gets paid for. That's how the system enforces the rule.

USE CASE

Ad-platform compliance

Every clip uploaded to a paid surface carries its own proof, one a court can accept. The platform's policy team can check it offline.

Adoption

One endpoint. One envelope. No Hive dependency in your inference path.

A video generation operator adopts hive-vcr-1 by adding the receipt package to its response and publishing a verification key. Hive's signature rides alongside the operator's own, off to the side. It never sits on the critical path. If Hive goes away, the operator's receipts still check out against the operator's own key.