Milestone 2 Proposal Summary:
Secret University successfully delivered on Milestone 1: Platform Launch and is asking for community support for Milestone 2: Knowledge Expansion based on the following deliverables:
- Knowledge expansion: Intermediate learning for developers
- Secret pathway course for privacy components (viewing keys, permits) for secret contracts
- Secret pathway course for front-end interfacing with secret contracts
- Secret pathway course(s) for launching secret applications in Web3
- Secret box mini-project to build a secret application using viewing keys / permits
- Secret box mini-project for logging into secret applications using Secret NFTs
- Platform improvements based on community feedback
- Content management and organization
- User experience based on milestone 1 feedback
- Usage data metrics and analytics
- Secret University student relations
- Developer onboarding into our community
- Establishing developer touch-points with professor office hours
- Preparing content for workshops and hackathons
Total Ask: $93,350
- Human capital: 1178 hrs x $75 per hour = $88,350
- Additional resources: $5,000
A) What has Secret University accomplished so far?
Secret University officially launched a native education platform and web application for Secret Network developers at scrt.university. In our completed first milestone, we accomplished the following:
Launched the Secret University platform:
-
Compiled key resources and repositories
-
Established structure for “Secret Pathway” courses that allow for quizzes and accreditations
-
Integrated Gitpod deployments of “Secret Boxes” mini-projects for developers to start coding
-
Compiled bounty list that will be used to host CCBL and SLABs developer bounties
-
Contributor portal for creating own content and learning courses
We launched the first introductory lessons for developers to:
-
Understand the value proposition of building on Secret Network
-
Complete pre-requisite tooling required prior to development
-
Build their first secret contract using the Secret Dices pathway
We also launched the first introductory Secret Box mini-projects:
-
Implement and deploy a basic secret contract to a local secret blockchain
-
Develop the front-end functionality for contract interaction
94 unique wallets have connected to the platform, 13 accounts have requested access to become knowledge contributors, and 1 contributor (Codemonkey) has posted the first organic developer knowledge article for our network. We have received postive feedback to improve the experience:
“I love the secret counter box because of how clear and easy it was to read/understand the code and used that smart contract as a template for a smart contract I’m building.”
And in our delivery, we learned that many developer tutorials and environments are outdated and require updates and ongoing maintenance. We spent many additional hours upgrading the Secret Counter template from cosmwasm v0.1 to v1, being among the first to go through the process of troubleshooting the gitpod developer environment and automation task and working with beta testers to resolve issues.
B) So what’s next?
In our next Milestone 2: Knowledge Expansion, our primary objective is to expand the knowledge content to make Secret University the go-to resource for developer education on Secret Network. Currently on the platform, we have introductory content for developers, but this does not suffice for developers who intend to dive deeper into learning.
Knowledge content expansion
This milestone will focus on adding a few more courses and mini-projects that are tailored for intermediate-advanced learning. Our goal is that by the end of these courses, developers will have an end-to-end view of how to launch their own secret application. We have prepared two hands-on Secret Boxes mini-projects for our students to further solidify their understanding of viewing keys / permits and to expose them to building secret contracts in the DeFi and NFT verticals. The topics we are focusing on is as follows:
- Incorporating privacy components (e.g. viewing keys, permits) into smart contracts
- Interfacing with the secret contracts from the front-end
- Preparing developers to launch Secret Applications using Web3 tools (i.e. Secret Toolkit, unit testing, integration tests, web hosting)
Secret University student relations
Finally, with efforts from the Secret Agency, we have over 400 students from college universities who have expressed interested in Secret Universities educational courses. To adequately support these students, we will be establishing the human component of the university to onboarding new developers into our developer community. We will work closely with both Secret Agency and Development Committee in their existing efforts across the network to host “professor” office hours and learning workshops for this inbound class of Secret Network developers.
C) Detailed Breakdown of deliverables for Milestone 2: Knowledge Expansion
I. Secret Pathways educational content: 200 hrs - DDT and Alex | Sinplea
Coursework to launch secret applications
- 40 hrs - Enabling privacy with viewing keys and permits for Secret Contracts
- 40 hrs - Getting started with Secret Toolkit
- 40 hrs - Launching a Secret Application (i.e. unit tests, integration tests, web hosting)
Coursework to interfacing with secret applications from front-end
- 40 hrs - Interfacing with Secret Contracts
- 40 hrs - Example application using Three.js & secret.js development
II. Secret Boxes development: 284 hrs - Laura | Secret Chain Girl
- 84 hrs - Create Richie Rich - showcases keys, permits, gas and optimization, and privacy
- 92 hrs - Create Log Me In - showcases how to use SecretNFT as token gated access
- 24 hrs - Establish LocalSecret Gitpod docker image for Secret University
- 84 hrs - Maintenance and support of Secret Boxes
III. Platform enhancements: 458 hrs - Alex | Sinplea
Content Management - 228 hrs
- 12 hrs - Host external articles and videos (e.g. Youtube, Medium, Secret articles)
- 60 hrs - Edit, delete, and preview support for content contributions
- 30 hrs - Internal metrics setup and statistics integrations for community reporting focused on recording user experience and user behavior.
- 18 hrs - Integration for SCRT Labs bounties
- 28 hrs - Improved filtering and indexing for community resources and repositories
- 80 hrs - Administration UI & tooling for core team efficiency
User Experience - 230 hrs
- 80 hrs - Improved integration with Secret Badges and Certup certifications
- 80 hrs - Add mobile support for all developer content
- 40 hrs - Time for general refactoring, internal documentation, and design revisions
- 30 hrs - Allow for bookmarking secret boxes, repos, pathways, and videos. (Will be displayed in user dashboard)
IV. Secret University student relations: 236 hrs
- 40 hrs - Business operations and coordination for Secret University
- 20 hrs - Leads generation with university outreach (with Secret Agency)
- 24 hrs - Set new student orientation for developer onboarding
- 32 hrs - Managing developer relations and feedback
- 20 hrs - Establish sustainable professor and mentorship structure
- 80 hrs - Provide office hours and mentorship with 5 professors (with Dev Committee)
- 20 hrs - Setting up workshop and hackathon materials based on Milestone 1 materials
V. Additional Resource Ask: 5K USD
- 2.5K - Video and Graphic Design
- 2.5K - Content creators fund for articles ($250 to @Codemonkey for his article. https://scrt.university/resources/articles/4/building-crossplatform-apps-with-secretnet)
Total Ask: $93,350
- Human capital: 1178 hrs x $75 per hour = $88,350
- Additional resources: $5,000
D) Team to deliver on Secret University milestone 2
- Darren | Fuzzy: Secret University business development and student relations
- DDT: Secret pathway course creation and professor mentorship
- Laura | Secret Chain Girl: Secret boxes creation and professor mentorship
- Alex | Sinplea: Platform enhancement and professor mentorship
- Lumi | Trivium: Secret University professor mentorship
- Srtdrk | Sandman: Secret University professor mentorship
- Melch | Secret Agency: Onboarding funnel and college university relations
E) Ongoing funding strategy
We fully intend for Secret University to become a resource for sustainable funds for core team funds. We have already launched a validator on the network, and while this is not currently sufficient to support our human resources, we plan to pursue additional more sustainable funding mechanisms including entertaining a community tax, student tuition for structured learning, and delegations for our validator.
Summary - Why voting “yes” is a strong future for Secret Network
Secret University’s mission is to provide value to Secret Network developers the best way we can. We believe we have initially addressed the need for a curated education platform in our first delivery. We are now working to expand the knowledge in milestone 2 to fill the gaps in educational content to support more advanced learning that will allow developers to launch an application with privacy-preserving components, end-to-end. Secret University fully intends to be the one-stop-shop for new developers to get ramped up quickly and efficiently - wasting little time in finding the right resources they need to build powerful dApps on our network. We will continue to work with the many stakeholders involved in developer education, including Secret Labs, Secret Foundation, Secret Agency, Development Committee, and many talented developers across dApp teams and in the community. Secret University strives to onboard, nurture, and curate talent entering our ecosystem to support our already thriving developer ecosystem.
If anyone has any questions or concerns, please feel free to reach out to the team. We will be addressing this proposal in the governance call on January 23 and January 30. Again, we sincerely appreciate all the support the community has already shown us both in the past and in planning this proposal!