Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementation of cNFT on the TON blockchain (Step-by-step guideline) #437

Open
5 tasks
seriybeliy11 opened this issue Feb 11, 2024 · 11 comments
Open
5 tasks
Assignees
Labels
Approved This proposal is approved by the committee Education Related to educational resources or initiatives

Comments

@seriybeliy11
Copy link
Contributor

seriybeliy11 commented Feb 11, 2024

Summary

Guide to develop a system for implementing cNFTs on the TON blockchain

Bounty Context

Why it's Important?
With the rising popularity of NFTs and its growing impact on various sectors, it is vital to introduce the concept of NFTs on the TON blockchain. This not only opens up new opportunities for artists, creators, and collectors on this platform, but also enhances the utility and usage of the TON blockchain.

Problem showcase
There is very limited documentation and case studies available on implementing cNFTs or Continuous Non-Fungible Tokens on the TON blockchain. This creates a huge gap in knowledge and practice for developers who want to work on this technology.

Potential Solution
Developing a step-by-step guide to implementing cNFT on the TON blockchain. The guide should include explanation of the concept, detailed instructions for developers, a demo on a real case study, and guidelines for debugging and troubleshooting. This guide will act as an instructional manual and reference document for developers.

Defenition of Done

  • Comprehensive guide developed explaining the concept of cNFT
  • Detailed instructions provided for developers to follow
  • Successful demonstration on a real case study
  • Guidelines for debugging and troubleshooting provided
  • Confirmation of successful incorporation of changes from PR into the main documentation

References

None provided at the moment. End references will be gathered during research and incorporated into the guide.

REWARD

  • SBT Bounty Reward
  • 600 USD in TON

🪄 Created with the help of TON Bounties Creator Bot.

@seriybeliy11
Copy link
Contributor Author

This is part two for #424

There will be more code, a real case study, and tips for creators.

The first part is conceptual.

@seriybeliy11
Copy link
Contributor Author

seriybeliy11 commented Feb 12, 2024

@delovoyhomie please, set up an assignee for me and @Razzwan

@Razzwan will write the code for the manual, I will be creating step by step instruction
agreed on this decision with @SwiftAdviser

@SwiftAdviser
Copy link
Contributor

Good. Let's proceed.

Can you add as a deliverable merged PR to docs.ton.org?

@seriybeliy11
Copy link
Contributor Author

@SwiftAdviser @delovoyhomie

Yes, but I need a quick tutorial on how to create this PR, can you send it?

@SwiftAdviser
Copy link
Contributor

DM-ed you with a tutorial. Let's go

@delovoyhomie delovoyhomie added Approved This proposal is approved by the committee Education Related to educational resources or initiatives labels Feb 16, 2024
@Razzwan
Copy link

Razzwan commented Feb 16, 2024

I'm ready to start. Please, assign me

@delovoyhomie
Copy link
Collaborator

@Razzwan @seriybeliy11, hey folks!
Please attach your repositories to reflect progress here.

@delovoyhomie
Copy link
Collaborator

@Razzwan @seriybeliy11, hey folks!
Please attach your repositories to reflect progress here.

@seriybeliy11 @Razzwan, gently reminder 🙂

@delovoyhomie
Copy link
Collaborator

@Razzwan @seriybeliy11

@nessshon
Copy link
Contributor

@delovoyhomie Hi! Could I be assigned to this Bounty? There hasn’t been any activity for almost a year, so I decided to take the initiative, and I’m nearly done with it.

@nessshon
Copy link
Contributor

@delovoyhomie Hi!

I’m excited to present the finalized step-by-step guide for implementing compressed NFTs on the TON blockchain.

In addition to the guide itself, I’ve made some changes and packaged all services and dependencies into a single docker-compose file. This simplifies interactions and enables faster setup. Moreover, I’ve developed a simple example in the form of a Telegram bot, allowing users to claim their NFTs. This tool addresses the issue described in the documentation and serves as an example for developers to easily integrate the claim functionality into their applications.

I hope there are no objections to my initiative to take on this bounty.

@SwiftAdviser, I’ve prepared commits to include the example in docs.ton.org. However, I’m not entirely sure everything is formatted correctly. Could you please review them here? If everything looks good, I’ll proceed with creating a Pull Request.

Additionally, if everything goes well and I’m assigned this bounty, I’d like to ask whether it’s possible to increase the reward amount from $600 to $1000 for the additional work, such as packaging all services in Docker and implementing the Telegram bot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Approved This proposal is approved by the committee Education Related to educational resources or initiatives
Projects
None yet
Development

No branches or pull requests

5 participants