- Decentralised Video Agnostic Platform built for Creators and Communities.
smartcontract
folder ✅subgraph
folder ✅frontend
folder 🚧
Polygon Blockchain
: (mumbia testnet)TheGraph
: (Protocol used for building the subgraph)Languages
: (Solidity, Typescript, Javascript)Dev Environment
: (Hardhat Toolbox)Code Editor
: ( VSCode)Frontend Toolkits
(React, Next.js, ethers.js, Rainbowkit, Arweave, Livepeer and The Graph, bundlr , IPFS/FILECOIN)
- Muta is a video agnostic platform built for creator and communities to share engaging video contents to their fans/ communities across blockchain.
- Used
Check-Effect Interaction and Pull-Payment
Design Pattern in Writing the SmartContract Code - For Efficient Gas Optimization
external
modifer was used in different function calls - eventsID are stored in
Bytes32
Datatype instead ofuint
.
https://api.thegraph.com/subgraphs/name/kodesage/muta_v2
https://thegraph.com/hosted-service/subgraph/kodesage/muta_v2