website logo
⌘K
Welcome to the Kavarii Docs!
Beta Launch Information
Engage to Earn
Beta Features
Planned Future Features
Kavarii Litepaper
Introduction
Current Environment
Solutions
Features
Functionality
Opportunities
Mission, Vision, Values
Team Behind Kavarii
Tokenomics
Docs powered by archbee 
22min

Uploading Content

Kavarii Stores all media content on IPFS (Interplanetary File System) which is a decentralized, distributed network. This is the standard for decentralized content, but it does come with a price as it is not free to store data, especially large videos on IPFS.

For this reason, Kavarii charges a small fee for each minted video to help cover the file storage. But, this also means you will own the content, not Kavarii, so your data will not be sold to advertisers and cannot be taken down for any reason. Even if you upload Illegal content, that content will be owned by your wallet and controlled by you, not Kavarii.

The current fee for uploads to IPFS is 0.05 EGLD

Allowed Content

Kavarii has very few restrictions on the type of content that can be uploaded, we draw the line on illegal content. The following content is NOT allowed on Kavarii:

  • Child Sexual Abuse Material (CSAM)
  • Hate Speech
  • Commercial scams
  • Breaches of intellectual property rights
  • Child grooming activities
  • Harassment or cyberbullying

If your content is found to have any of these it will be reported and blocked by the community. If you get multiple blocks your account can be blocked from using the platform.

Kavarii is a user Interface to the blockchain, we cannot control the content on the blockchain, but can control what content is visible on the platform thru the community abuse program and DAO.

Your First Upload

The pre-requisites for uploading content are as follows:

First, you will need to create a playlist to keep your content organized, On Elrond this is also known as an NFT collection. Each NFT or Video needs to be assigned to a playlist.

Creating a Playlist

Creating a playlist takes 3 steps:

Create a Ticker and Playlist Name

Set Roles For Collection

Transfer creator ownership from the smart contract to you.



To create a playlist you will need a

Playlist Name:

  • length between 3 and 20 characters
  • alphanumeric characters only

Playlist Ticker:

  • length between 3 and 10 characters
  • alphanumeric UPPERCASE only
Create a Playlist
Create a Playlist

Next you will need to set the roles, this means setting up the playlist to allow for videos (NFTs) to be created under it. All this is handled in the background so all you will need to do is sign the transaction to set the roles.

Setting Roles for Playlist
Setting Roles for Playlist

After you complete the Roles Transaction, the final step is to the transfer the ownership from the smart contract to you, the creator. By default, Elrond makes the Smart contract the owner or creator of the playlist so we need to transfer that to you. Again this is all handled in the backend but you will need to sign one transaction to complete.

Transfer Ownership
Transfer Ownership

Now you have a new Playlist created and can start minting videos to add to your playlist!



Minting a Video NFT

Next up we can mint our new video NFT! For this we have created an easy method of adding a title, description and other valuable data to help users find and view your content.

The required fields for minting a new video NFT are as follows:

Select Playlist to Mint to

Video Title

Video Description

Category (It is important to select the right category so your video doesn't get flagged)

Audience Rating (Important to classify the correct rating so your video doesn't get flagged)

Video Tags (Helps users search for your video)

Image Thumbnail

Video

Supported Video Types are MP4, WEBM, MOV. Others may work but these formats are supported by Kavarii.

Once these fields are filled out and media is uploaded you will be prompted to sign one transaction to create the video NFT on the blockchain. Once the transaction is finished, your video will be visible on the Kavarii Platform!

Compressing and Encoding

Kavarii has implemented its own compression and encoding algorithm to help the overall performance of the site and increase the user experience. All videos uploaded will be converted to mp4 format with H.264 encoding which is currently the most widely adopted format for web streaming videos.

Updated 19 Aug 2022
Did this page help you?
Yes
No
UP NEXT
Engagement
Docs powered by archbee 
TABLE OF CONTENTS
Allowed Content
Your First Upload
Creating a Playlist
Minting a Video NFT
Compressing and Encoding