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

Implementing ton-dns in tact. #957

Open
Vodka2134156 opened this issue Feb 10, 2025 · 0 comments
Open

Implementing ton-dns in tact. #957

Vodka2134156 opened this issue Feb 10, 2025 · 0 comments
Labels
Education Related to educational resources or initiatives

Comments

@Vodka2134156
Copy link

Summary

here is currently no publicly available TON-DNS contract example written in Tact. This makes it difficult for developers to understand and implement decentralized domain systems on The Open Network (TON).
This bounty aims to create an open-source TON-DNS contract in Tact for educational purposes, which can later be added to Tact-by-Examples.

Context

TON-DNS is a crucial component of the TON ecosystem, enabling human-readable domain names (e.g., example.ton) instead of complex wallet addresses. By providing an open-source implementation in Tact, we can:

  • Help developers learn about TON smart contracts.
  • Enable new projects to integrate TON-DNS functionality.
  • Expand the Tact documentation and examples.

Learning goals

This bounty will help developers:

  • Understand TON-DNS mechanics and how domains are registered, transferred, and resolved.
  • Gain hands-on experience in Tact smart contract development.
  • Contribute to open-source tooling for the TON ecosystem.

References

https://github.com/ton-blockchain/dns-contract

Estimate suggested reward

TON-DNS Contract in Tact$350-450 under discussed

Completion Criteria

  • A working TON-DNS contract implemented in Tact.
  • Open-source repository with README.md, documentation, and examples.
@Vodka2134156 Vodka2134156 added the Education Related to educational resources or initiatives label Feb 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Education Related to educational resources or initiatives
Projects
None yet
Development

No branches or pull requests

1 participant