Skip to content

A decentralized application that rewards creators by tokenizing their videos, allowing them earn from their video contents

Notifications You must be signed in to change notification settings

arewageek/sessions

Repository files navigation

Sessions

Overview

Sessions is a digital platform where creators can share videos and engage with their audience. The system handles video uploads, fan interactions, and monetization through a secure blockchain-based contract.

Core Features

1. Video Management

Creators can:

  • Upload videos with custom minting limits and prices
  • Adjust minting limits for their videos
  • Update pricing for video access

2. Social Interactions

Users can:

  • Like/unlike videos
  • Post comments on videos
  • Follow/unfollow creators
  • View engagement metrics (likes, comments, followers)

3. Monetization

  • Mint videos (purchase access)
  • Tip creators directly
  • Revenue sharing between creators, platform, and minters

4. Creator Profiles

  • Customizable profiles with metadata
  • Track performance metrics (videos, followers, tips)
  • Manage content settings

For Creators

Getting Started

  1. Upload your first video by specifying:

    • A unique media ID
    • How many copies can be minted
    • The mint price
  2. Set up your profile with descriptive information

  3. Engage with fans through comments and likes

Earning Money

  • Receive payments when fans:
    • Mint your videos
    • Send you tips
  • Automatic revenue splits (60% creator / 30% platform / 10% minter by default)

For Users

Discovering Content

  • Browse videos and creator profiles
  • See how many mints/likes/comments each video has
  • View creator follower counts

Supporting Creators

  • Mint videos to access exclusive content
  • Send tips to your favorite creators
  • Like and comment to show appreciation

For Administrators

Platform Management

  • Configure revenue sharing percentages
  • Set platform fees
  • Update admin wallets
  • Monitor contract balance
  • Adjust global limits (max prices, mint limits)

Important Notices

  • All transactions are permanent and recorded on the blockchain
  • Video minting requires payment in cryptocurrency
  • Creators control their content's availability and pricing
  • The platform takes a percentage of all transactions

Support

For help interacting with the contract, contact me (arewageek@gmail.com). For technical issues with blockchain transactions, consult your wallet provider's documentation.

About

A decentralized application that rewards creators by tokenizing their videos, allowing them earn from their video contents

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published