Introduction

This guide will show you how to successfully upload your video and provide a signed attestation confirming that you are the creator of the video.

Create Video Attestation in a few steps

Here are a few steps to create a creator video attestation for your video!

1. Upload a video and pin it to IPFS

In the Livepeer Studio Dashboard, click on “Assets” and “Upload asset”. Select your video and click “Upload”. When the video is uploaded and processed, you can click on the related asset.

Untitled

Click “Save to IPFS” and wait until the video is pinned to IPFS. When done, note its IPFS CID.

Untitled

Note that alternatively of using Studio Dashboard, you can use Studio Asset API.

2. Sign and upload Video Attestation

When your video is uploaded to Studio and pinned into IPFS, you can sign and upload an attestation. Currently, we support EIP-712 and Flow signatures. Here’s a sample frontend to sign Video CID and upload it into Studio Attestation API: https://github.com/leszko/verifiable-video-app

Note: In case of using the Flow Wallet, I suggest trying Flipper Developer, since I experienced bugs with other wallets.

Instead of using the provided app, you have the option to create your own signature and upload it into the https://livepeer.studio/api/experiment/-/attestation endpoint using the following frontend code.

3. Get and list Attestations

After you uploaded your attestation, you can get it using its hash or list all of them filtered by the creator role.