ton-society / grants-and-bounties

TON Foundation invites talent to imagine and realize projects that have the potential to integrate with the daily lives of users.
https://ton.org/grants
281 stars 128 forks source link

Smart Contract Example Aggregator Web Application for TON Blockchain #418

Closed seriybeliy11 closed 7 months ago

seriybeliy11 commented 7 months ago

Summary

Develop a minimalistic web application to aggregate and store examples of smart contracts for TON Blockchain

Bounty Context

Why it's Important? This web application will provide a huge benefit to both new and existing TON Blockchain developers. Instead of searching the internet or forums for smart contract examples, developers could utilize this single tool which showcases the best practices in creating smart contracts for TON Blockchain.

Problem showcase With the growth of TON Blockchain, there's a large demand for smart contracts. However, finding concrete examples showcasing best practices can be a daunting task especially for new developers. Furthermore, these examples are spread out across various forums, websites and other resources, requiring developers to go through a lot of content before finding the example they need.

Potential Solution The proposed solution is a minimalistic web application that aggregates smart contract examples for TON Blockchain from various sources. This application will not only collect and store but also categorize these examples based on various factors like contract type, complexity level, etc. This way developers can quickly find the examples they need and get on with creating their smart contracts.

Defenition of Done

References

Similar solution has been implemented in other Blockchain networks such as Ethereum, where sites like Etherscan (https://etherscan.io/contractsVerified) exist for developers to explore verified smart contracts.

REWARD

🪄 Created with the help of TON Bounties Creator Bot.

seriybeliy11 commented 7 months ago

For developers actively involved in the TON blockchain, our demo platform becomes an indispensable asset. It offers a carefully selected set of proven smart contract templates, regularly updated and carefully reviewed by experienced developers. This provides a robust repository for exploring different categories of patterns.

The user-friendly interface makes navigation easy, allowing developers to delve into examples of smart contracts, each of which is accompanied by a detailed logical description.

This resource not only makes it easy to learn the capabilities of the TON blockchain, but also provides developers with detailed explanations, promoting a deeper understanding of the functions of smart contracts in the ecosystem.

React: Express: Flask: Redis

Implementation period: 1.5 weeks from the date of approval of the application.

@delovoyhomie, can you confirm please?

seriybeliy11 commented 7 months ago

@delovoyhomie

Can we divide this bounty into parts?

delovoyhomie commented 7 months ago

The project might not be viable in the long term. I believe a more effective approach would be to enhance the existing documentation directly, incorporating both the filtering and demo animations. This way, we can ensure its relevance over time with our own efforts.