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

Expanding Tact by Example: Essential Smart Contracts for NFT, cNFT, Wallet V5, Distributor, and Multisig. #954

Open
Vodka2134156 opened this issue Feb 10, 2025 · 1 comment
Labels
Education Related to educational resources or initiatives

Comments

@Vodka2134156
Copy link

Vodka2134156 commented Feb 10, 2025

Summary

There is currently no example code for developing NFT, cNFT, Wallet V5, Distributor, and Multisig contracts in Tact. Developers who are just starting to learn Web3 face great difficulties in finding information.
It would be great to add examples to the site https://tact-by-example.org/all.

Context

NFTs, cNFTs, wallets, and multi-signature contracts are fundamental building blocks of blockchain applications. However, they currently lack sufficient study materials and example implementations. Adding these examples will improve accessibility and learning for new developers.

Learning goals

Developing these examples will:

  • Help developers practically apply the Tact documentation.
  • Enable better understanding of NFTs, compressed NFTs, wallet management, fund distribution, and multisig security.
  • Encourage the creation of new smart contracts for projects.

References

Estimate suggested reward

All rewards can be discussed

  • NFT Contract$150
  • cNFT (Compressed NFT) Contract$250
  • Wallet V5 Contract$200
  • Simple Distributor Contract$150
  • Multisig Contract$250

Completion Criteria

-Any of the smart conracts not needed can be removed.

P.S: for the nft part this can include NFT_ITEM, NFT_COLLECTION , NFT_MARKETPLACE and NFT_SALE too.
@delovoyhomie read this suggestion and tell me if it can be approved?

@Vodka2134156 Vodka2134156 added the Education Related to educational resources or initiatives label Feb 10, 2025
@Vodka2134156
Copy link
Author

Vodka2134156 commented Feb 10, 2025

I did not mention the Token contract which available on tact by exemples is missing alot of mandatory functions to work correclty because the team told me its (WIP) for now

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