You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OpenBuild and TONiverse Labs propose to create a series of educational courses about the development of the TON Bot & FunC language in Chinese.
This course will be based on a complete online application, teaching developers how to develop TG bots and FunC smart contracts, with a strong focus on practical skills and completeness.
Our goal is to educate more people about TON Ecosystem and increase the number of developers, let more developers dive into TON Ecoststem, and develop products. This proposal contains examples of videos and docs.
Context
Last year, we launched courses and practices for the Tact language, and many developers continuously participated in the learning process. However, we received feedback from many developers indicating a lack of real case development and a desire to systematically learn the FunC language (which has more advantages compared to Tact). Currently, there is also a shortage of Chinese materials on this topic.
Therefore, we are preparing to create this course, guiding developers from 0 to 1 in building a complete NFT Marketplace application based on TG Bot and the FunC language. The course will cover practical topics such as TG Bot configuration and development, account system design, wallet interaction logic, and FunC contract development and deployment.
Ultimately, we will host an online Mini-Hackathon to encourage developers to create their own application demos based on this content and provide incentives for outstanding projects.
Learning goals
Goals
For developers to learn and understand:
The goals of the TON ecosystem and recent ecological advances
Learn TG Bot background knowledge and interaction logic
Learn how to develop in FunC language
Developing a complete NFT Marketplace application based on TG Bot
How to participate and contribute to the TON Chinese developer community.
Our output goals:
6 video tutorials and 10+ documentation tutorials/slides
2+ AMA / Twitter Space Recording
Create a vibrant TON Chinese developer community.
More than 200 people learning, and at least 30 developers contributing
Current Course Catalog:
Introduction to TON and TG Bot Development Ecosystem
Overview of the characteristics and advantages of the TON blockchain
Practical case introduction - NFT Marketplace
Preparation of tools and development environment (Telegram Bot, TON development tools)
Telegram Bot Development: Account and Invitation features
Implementation of user registration, login, and invitation features
Storing user registration information and tracking the number of invitations
Telegram Bot Development: Leaderboard Feature
Implementing front-end and back-end data interaction for the leaderboard
Displaying user scores or invitation counts on the leaderboard
TON Smart Contract: Development and Deployment of FunC
Introduction to the basic concepts of smart contracts
FunC smart contract development and deployment
Front-end project integration and contract connection
TON Smart Contract: Front-end Interaction Implementation
Introduction to creating front-end projects and connecting with smart contracts
Querying, displaying, and interacting with NFTs through the front-end
Case Launch: Wallet Integration and Project Deployment
Implementation and release of the NFT minting features
$3,000 for creating 6 videos and more than 10+ docs/articles (Includes video recording and editing, material production, and contributor incentives)
$3,000 for developer incentives, encourage developers to complete development tasks and participate in the mini-hackathon to output their products, 30+ developers expected to complete assignments and develop 5+ projects
Completion Criteria
6 video tutorials and 10+ documentation tutorials/slides
2+ AMA / Twitter Space Recording
More than 200 people learning, and at least 30 complete tasks and develop 5+ projects
Create a vibrant TON Chinese developer community.
The text was updated successfully, but these errors were encountered:
Summary
OpenBuild and TONiverse Labs propose to create a series of educational courses about the development of the TON Bot & FunC language in Chinese.
This course will be based on a complete online application, teaching developers how to develop TG bots and FunC smart contracts, with a strong focus on practical skills and completeness.
Our goal is to educate more people about TON Ecosystem and increase the number of developers, let more developers dive into TON Ecoststem, and develop products. This proposal contains examples of videos and docs.
Context
Last year, we launched courses and practices for the Tact language, and many developers continuously participated in the learning process. However, we received feedback from many developers indicating a lack of real case development and a desire to systematically learn the FunC language (which has more advantages compared to Tact). Currently, there is also a shortage of Chinese materials on this topic.
Therefore, we are preparing to create this course, guiding developers from 0 to 1 in building a complete NFT Marketplace application based on TG Bot and the FunC language. The course will cover practical topics such as TG Bot configuration and development, account system design, wallet interaction logic, and FunC contract development and deployment.
Ultimately, we will host an online Mini-Hackathon to encourage developers to create their own application demos based on this content and provide incentives for outstanding projects.
Learning goals
Goals
For developers to learn and understand:
Our output goals:
Current Course Catalog:
References
Estimate suggested reward
Total: $6,000
$3,000 for creating 6 videos and more than 10+ docs/articles (Includes video recording and editing, material production, and contributor incentives)
$3,000 for developer incentives, encourage developers to complete development tasks and participate in the mini-hackathon to output their products, 30+ developers expected to complete assignments and develop 5+ projects
Completion Criteria
The text was updated successfully, but these errors were encountered: