project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

KnowledgeDAO

Knowledge DAO is a platform that allow users to publish content freely over decentralized Storage , Get it verified by DAO , and Earn rewards in Filecoin

KnowledgeDAO

Created At

Hack FEVM

Project Description

Knowledge DAO is a platform that allow users to publish content freely over decenteralized Storage like IPFS and Blockchain i.e. FEVM . This promotes free speech , encourages peoples to write and publish Articles. They can be some sort of Blogs , Research Work ,New Articles or any sort of written Content . In web2 , Platform moderates the content they have on their platform . Moreover the News agency only publish what news they want to , making important news go away. This platform allows to resolve all of these issues .

Moreover users can get their content Verified by the DAO ,and earn rewards like 1 FIL for publishing this article. We also mint Proof of Publish NFT to the user for the article they publish , proving that they were the sole Publisher of the content . DAO members gets to vote on the articles to either make them verified .

How it's Made

KnowledgeDAO is built on top of Filecoin Virtual Machine and IPFS as core . The smart-contracts are written in Solidity and are deployed on Wallaby Testnet. We have 4 Contracts deployed and their address are as following : Filcoin Wallaby Testnet POP NFT : 0xEFa08fa2b8adc46CabA7BDBAC894923190Ee8B2e ArticleManager : 0x12f059175Fe7027fDCAE54c5FF40F6393Be378B7 DAONFT: 0xCc5FEc113BF4d6bbe78F66a00D7DF5876732f920 DAO Voting: 0xbFa0f986Aa73A82C3AA7479c0A8B68c7dFED36d8

Web3.storage and Nft.storage are used to store all the data on IPFS and retrieve directly from IPFS .

For front-end designing and development we used NextJS and TailwindCSS. Wagmi.js and ethers.js is used to integrate the contracts with frontend ineterface . Rainbowkit is used for the Connect wallet component .

background image mobile

Join the mailing list

Get the latest news and updates