In the traditional movie and television industry, studios create video content, in the form of series and films, which are then picked up by distributors, who provide the infrastructure to deliver the content to viewers. Oftentimes, producers will fund projects that are pitched to them by the other parties.
Within watchit marketplace, each creator has tools to create, monetize and promote their content, the creator is able to upload their film to the marketplace where it can be evaluated by content distributors who can acquire this content for distribution without intermediaries. Through the use of smart contracts and the blockchain, transactions between the parties occur directly. The marketplace is a means for both parties to meet and offers a healthy business environment.
Addresses
- NFT: https://ropsten.etherscan.io/address/0x9d37d9572396b7CB3DAc0bB89F0577599b405073
- FT: https://ropsten.etherscan.io/address/0x1f9BD812E5DD4E50020028522342236C7876BFfD
Video Content
The video must be in the platform's admissible format, either .mp4, .mov or .wmv. Each video must be in a resolution no less than 720p and may have a maximum resolution of 3840 × 2160 (4K). Each video will be processed transcoded to the .m3u8 format which will be transmitted through the HLS mechanism on the different platforms of the application.
Lazy Minting
Content should be uploaded and processed but not minted until purchased, thus saving transaction fees.
To run a fast and fully initialized set-up dev environment
just go to our ready-to-code
gitpod
$ npm i -g hardhat-shorthand
$ npm install
This repository uses Hardhat.
$ hh compile
$ hh test
Use this command to test all components of UI using Jestjs.
$ npm run test:ui
Use this command to check all coding conventions issues using standard-js and ts-standard.
$ npm run lint:js:fix
Use this command to maintain building the project using webpack.
$ npm run watch:ui
Use this command to build the project using webpack.
$ npm run build:ui
Use this command to start the development server using webpack.
$ npm run start:ui
We are a group of enthusiastic developers and movie lovers, with the vision of making the world of cinema an inclusive world. Our motto is "The right for what you have created, should always be your right"
etc...
More TBD