project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4

BlissFlix

BlissFlix redefines adult content streaming, prioritizing privacy and liberation. With cutting-edge tech, we enable anonymous interactions for creators and viewers, ensuring confidentiality.

BlissFlix

Created At

ETHOnline 2023

Winner of

trophy

🏊 Scroll — Pool Prize

Project Description

BlissFlix is a groundbreaking adult content streaming platform that prioritizes user privacy and security. Employing cutting-edge zero knowledge proofs, it ensures complete anonymity for both creators and viewers. Unlike conventional platforms, BlissFlix refrains from storing any user identity information, guaranteeing a discreet and safe experience.

For content creators, BlissFlix offers a seamless process. After completing a thorough Know Your Customer (KYC) verification, they can effortlessly upload their content and choose to gate it for paid viewership. This ensures that their work reaches a discerning audience while maintaining the utmost confidentiality.

Viewers, on the other hand, also go through a KYC process, receiving a certified user NFT (Non-Fungible Token) upon successful verification. This NFT acts as the golden key, granting them access to the premium content on the platform. Additionally, viewers can express their appreciation and support for creators by tipping them directly through the platform, establishing a symbiotic relationship between artists and their audience.

BlissFlix redefines the adult content streaming experience by combining cutting-edge technology with a commitment to user privacy, empowering both creators and viewers in an entirely new way.

How it's Made

Authentication and Profile Creation:

Utilizing Safe Wallet's account abstraction via Safe ID for user login and profile creation. Both creators and viewers create profiles, with creators undergoing 18+ age verification using zero knowledge proofs via ZKSnarks. Only a boolean value indicating age verification status is stored. Profile information, excluding the age (DOB), is stored on Tableland. We have used Tableland Studio for storing the data.

Video Upload and Verification:

Verified creators can upload videos after providing video details. Videos are stored on IPFS - Pinata in our case, and content identifiers(CIDs) are recorded on the blockchain alongside the creator's wallet address.

Content Security:

Premium video content is encrypted using the Lit protocol using Lit JS SDK.

Viewer Verification and NFT Issuance:

Viewers log in using their wallet and upload age verification IDs, which are confirmed using zero knowledge proofs. Verified viewers receive an NFT as proof of verification. NFT contracts are deployed on Scroll, Filecoin Virtual Machine, and Mantle.

User Dashboard and Video Access:

Viewers are directed to their dashboard where they can access both free and premium content. Premium content requires payment to the creator.

Special Feature for Bored Ape Yacht Club Members:

Bored Ape Yacht Club members can access premium content by using ApeCoin, a Mock ERC20 (M20 Token). ApeCoin contract is deployed on Scroll, Filecoin Virtual Machine, and Mantle.

background image mobile

Join the mailing list

Get the latest news and updates