A decentralized streaming platform built on Solana blockchain
Demo • Documentation • Installation
Movie Protocol is revolutionizing content distribution by enabling publishers to manage and monetize films directly on the Solana blockchain.
-
🎯 Smart Contract Management
-
Add movies via PDAs (Program Derived Addresses)
-
Edit metadata and ownership rights
-
Secure transfer system
-
💰 Tokenomics
-
MOVIE token (SPL) for transactions
-
Automated royalty distribution
-
Staking rewards system (planned)
The infrastructure is built on the Solana blockchain and uses:
- PDAs for secure movie storage
- MOVIE token (SPL) for transactions
- Smart contracts for rights and royalty management
- Publisher management system
- Core PDA infrastructure
- Secure rights transfers
- Viewer interface
- MOVIE token integration
- Royalty distribution
- Staking programs
- Token incentives
- Ecosystem expansion
Create a decentralized streaming ecosystem where publishers and viewers interact directly, with transparent revenue distribution through the Solana blockchain.
The protocol is currently running on Solana devnet during Phase 2 development.
To build, please execute this command inside the anchor_project folder
anchor buildTo test, please execute this command inside the anchor_project folder
anchor testDon't forget to set solana network to localhost
solana config set -u localhostThen, you can launch the frontend application (NextJS) with (in frontend folder)
yarn devTo deploy the application, you can execute this
yarn run vercel build
yarn run vercel deploy --prebuiltThe application will be accessible at localhost:3000
Caution
The application works exclusively with Phantom actually, but in the futur, I will add other wallet.