Current System

System Architecture :

https://open-campus.gitbook.io/open-campus-protocol-whitepaper/the-open-campus/open-campus-protocol-vision-and-usdedu-token/usdedu-token/ecosystem-diagramsarrow-up-right

Token contract : https://bscscan.com/token/0xbdeae1ca48894a1759a8374d63925f21f2ee2639#codearrow-up-right

Forward Registry contract : https://bscscan.com/address/0x3f547F87251710F70109Ae0409d461b270709693#codearrow-up-right

NFT contract :

https://bscscan.com/address/0xa87a7edca1ec2163febae43648eb39d0e88aefb5#codearrow-up-right

TinyTap Courses :

https://etherscan.io/address/0x25aa5ef5685343ad1a1fccea3edd45c5e255a41b#codearrow-up-right

Any NFT collection made by Opencampus or TinyTap has royalties and creator earnings mechanism implemented not via smart contract but using the opensea.

NFT Collection :

https://opensea.io/collection/open-campus-genesis-collectionarrow-up-right

Publisher NFTs Collection:

https://opensea.io/collection/tinycoursesarrow-up-right

Architecture Diagram

circle-info

The architecture diagram is as studied by Antematter given the scope of the audit. Does not cover business logic

Link to full diagram:

https://app.eraser.io/workspace/8dNBbsBWImQnR7ESRznuarrow-up-right

Technical Overview

Current onchain architechture is fairly simple with standard contracts as ERC-20 , ERC 721 ,ERC 1155 including a ForwardRegistry contract.

They all are using best smart contract practices and latest compiler versions.

As shown in the architecture diagram, DAO itself is run by EDU token and other than that no other DAO function happens onchain. Voting and proposals are all offchain with voting being done via Snapshot which is an offchain voting and proposals platform. see here :

https://open-campus.gitbook.io/open-campus-protocol-whitepaper/the-open-campus/open-camp[…]sion-and-usdedu-token/edu-governance/usdedu-token-holdersarrow-up-right

https://github.com/snapshot-labs/snapshot/tree/96fc31fdca567c0f602ecf683ba7fc32c8fa5481arrow-up-right

So we can safely say that the only decentralized part of this DAO is the token that is governing this DAO, the EDU token. If we compare that to MakerDAO than Opencampus doesnot even look like a DAO because MakerDAO so far is the most decentralized and tested DAO on the blockchain ecosystem.

Last updated