We aim to create a developer-friendly code repository for Move engineers. With the widespread adoption and rapid innovation pace of the Move language, more and more developers are eager to dive into Move language development. However, due to certain technical barriers, developers often encounter various challenges during their learning process. Therefore, by integrating AI technology, we strive to minimize development complexity to the greatest extent possible, making Aptosenden a smart assistant for developers.We are thrilled to announce that we have received Aptos Grants. You can find more information about us through the official link: https://aptosfoundation.org/currents/aptos-grants-phase-1.
Our project is divided into several key sections:
1. Development Academy: Tailored to individuals with varying levels of experience, including newcomers to Web3 programming, Web2 developers transitioning to Web3, and those interested in learning the Aptos Move programming language.
- Programming Learning: This section provides in-depth learning through official Move language tutorials, including foundational, advanced, and high-level videos and documents. It also includes Rust language tutorials and public Aptos Move development courses.
- Passing Exams: Three levels of exams are designed to complement the programming learning curriculum: Basic Move Exam, Intermediate Move Exam, and Advanced Move Exam. Successful completion of exams grants users corresponding SBT identity medals and rewards.
- Task Assignments: Collaborating with top-quality projects within the Aptos ecosystem, users can earn rewards by completing designated project-related tasks, such as following project-related social media, watching educational videos, browsing technical articles, and answering questions.
2. Ecosystem Academy: Targeted at users interested in Web3 ecosystem projects and Web2 users seeking to understand the Web3 ecosystem. This section includes four main components:
- Project List: Aptos public chain's ecosystem projects are categorized by type, popularity, and recency. Users can follow, view project introductions, and access official project information.
- Project Updates: Aggregated updates from project-related Twitter, Medium, and forums provide users with the latest information from their followed projects.
- In-Depth Articles: Aptos invites technical personnel, ambassadors, and interested users to write articles on Aptos technology and ecosystem-related topics. The content is accompanied by 2-3 related questions for users to answer, earning rewards upon correct responses.
- Task Assignments: To encourage ecosystem learning and Aptos ecosystem project awareness, tasks are introduced, including following social media, watching videos, reading articles, answering questions, and sharing tasks.
3. Knowledge Base: The purpose of the knowledge base is to facilitate learning, problem-solving, and communication for Aptos public chain builders and learners. Aptos invites official technical personnel and Web3 industry senior developers as guest experts to assist developers online. An AI-powered response feature enhances the knowledge base's problem-solving capabilities. This section includes:
- Posting Questions: Users can pose questions related to Aptos development and ecosystem.
- AI Responses: AI-generated responses to provide instant answers to users' queries.
- User Responses: User-to-user assistance, aside from AI responses, with rewards given for helpful answers.
- Sharing: Users can share their questions and solutions, benefiting a wider user community.
4. Recruitment: In the early stages of the Web3 field, both on the technical and ecosystem operation levels, outstanding projects seek exceptional talents to join their teams. Completion of tasks, learning activities, and exams on the platform will help projects identify suitable candidates, simplifying the recruitment process.
5. Reward Mechanism: To incentivize learning and platform engagement, a reward system has been introduced, covering activities such as video watching, exam participation, task completion, and friend referrals.
6. Point Redemption: Users can redeem earned points for platform medals, task-related medals, event tickets, and promotional gifts both from the platform itself and other projects within the Aptos ecosystem.
Key Milestones for 2023:
Q1 2023:
- Commence advanced rounds of Move courses covering Move security, design patterns, practical project development, and include Rust knowledge.
- Open-source the code on GitHub.
- Restructure the server into a distributed architecture.
- Launch the Aptos Eden knowledge base section to provide development solutions.
- Organize offline Move technical seminars and promote Aptos Eden knowledge base.
- Establish an online Move developer training camp.
- Author "Practical Development of Move Smart Contracts," building on experience from a successful Go Language book.
Q2 2023:
- Update Move courses, completing security, design pattern, and starting practical project development, including NFT development on Aptos public chain.
- Introduce $apt tip jar for Aptos Eden's knowledge base.
- Organize offline events like Hackathons and spaces for those new to programming interested in Aptos.
- Publish in-depth technical analyses of the Aptos ecological project.
- Add comment and reply features to in-depth analyses.
Q3 2023:
- Launch the alpha version of the AI knowledge database.
- Add ranking feature for contributors to the AI knowledge database.
- Disseminate Move technical knowledge online, targeting beginners in Web3 development.
- Release the first-anniversary edition NFT of Aptos Eden.
- Host offline Move webinars.
- Complete the writing of "Practical Development of Move Smart Contracts."
- Finish the Move practical project courses.
Q4 2023:
- Host offline events, including Hackathon webinars if feasible.
- Apply for publication of "Practical Development of Move Smart Contracts."
- Launch EdenX on Aptos Eden platform, offering technical support for the Aptos ecological project.
- Organize small offline webinars.
- Send Aptos Eden merch gifts to knowledge base contributors.
- Develop and set operation plans for 2024.
Here is our UI design for the V2 version.