A community-driven academy where people define the trends for education.
Centralized platforms struggle to accurately understand and address the diverse needs of their community, often prioritizing top-down decisions over the voices and preferences of users.
Decademy, a community-driven, decentralized learning platform that gives learners the power to vote on the topics they want to study. Educators, in turn, can create content based on the community’s needs and preferences, earning transparent incentives for their efforts. With access to learning resources, a fully decentralized structure, and a transparent reward system, Decademy ensures that education is driven by the people, for the people.
Frontend & User Experience:
React & Next.js power the front-end of the platform, providing a dynamic, responsive, and smooth user interface that ensures a great experience across devices. Tailwind CSS is used for designing the interface, offering flexibility with utility-first styling that allows us to quickly build and customize the platform. TypeScript adds static typing to the codebase, improving reliability and reducing errors during development.
Smart Contracts & Blockchain:
Solidity is used to write the smart contracts that power the platform’s decentralized functionalities, such as staking, withdrawals, and content creation rewards. We deployed the contracts on Scroll, leveraging its Layer-2 solution to ensure fast and affordable transactions, enhancing the overall user experience by reducing gas fees.
Decentralization & Web3 Integration:
Web3Auth is used to simplify onboarding by enabling users to sign in with familiar methods like Google and GitHub, bridging the gap for non-Web3 users.
Ethers.js allows the platform to interact with the Ethereum blockchain, facilitating wallet interactions, smart contract calls, and transactions.
Push Protocol powers the real-time communication between learners and educators, with Push Chat for direct messaging and Push Notifications to keep users informed about course updates or feedback.
Sign Protocol is integrated to validate topics suggested by learners and attested by educators, ensuring the platform's content remains relevant and community-driven.
World ID helps verify users with a proof of human, preventing bots and ensuring that only genuine users can interact with the content.
We use The Graph to query and index decentralized data, ensuring fast and efficient retrieval of data stored within the platform.
Partner Technologies:
By leveraging Scroll, we significantly reduced transaction costs and enhanced the platform’s speed, offering a smooth user experience. Web3Auth made the Web3 onboarding process accessible to non-technical users, increasing adoption and engagement without the need for users to fully understand blockchain.