Scribe is a decentralized application built on Ethereum that incentivizes collaborative content creation.
- 📜 Decentralized Proposals: Anyone can propose content and gather contributions.
- 💰 Contributions: Contributors donate ECO and earn a percentage of the contribution pool based on the value they bring to the project.
- ✅ Voting: Decentralized voting mechanism to allow community decisions on contribution inclusion.
- 🎨 NFT Creation: Approved contributors can claim NFTs on project completion, providing a digital certificate of authenticity and ownership.
- 🔍 Transparent & Open: All transactions and data are transparently stored on the Ethereum blockchain and IPFS.
All the smart contracts are in the /contracts
directory. Key contracts include:
ProposalFacet
: Manages proposal creation.ContributionFacet
: Manages contributions.VotingFacet
: Oversees voting sessions.RewardFacet
: Handles reward calculations and distribution.NFTFacet
: Handles NFT minting/claims for contributors.EcoFacet
: Handles interactions with the ECO currency.
We cherish community contributions.
Scribe is MIT licensed.