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
296 stars 133 forks source link

TEP404 standard and implementation #492

Closed kojhliang closed 6 months ago

kojhliang commented 6 months ago

Summary

NotFound Labs team and HowardPeng propose to submit a TEP404 standard to TON Blockchain TEPs and implement the first TEP404 protocol using FunC.

This protocol can increase the liquidity of NFT transactions, implement the fragmentation of NFTs, and facilitate the exchange between different NFTs.
 Our goal is to promote this TEP404 standard, let more native NFT projects support the TEP404 standard, and easily swap NFTs with each other. This proposal contains a TEP404 standard specification document, high-quality FunC codes of TEP404 standard, and Ts test scripts.

Context

Currently, there is no semi-fungible token(SFT) standard and implementation on TON TEPs.We think the semi-fungible token standard is a very important component of the TON ecosystem. And ERC404 protocol is a useful protocol for the semi-fungible token standard. Therefore, we want to implement this protocol on TON to make NFTs flow freely.
 In addition, we will optimize the protocol to address the issue of high gas fees in the original ERC404 protocol.

References

https://github.com/Pandora-Labs-Org/erc404

https://www.pandora.build

Estimate suggested reward

3000 USD for developing the FunC smart contract for TEP404 standard
1000 USD for testing and auditing the FunC smart contract
1000 USD for writing the TEP404 standard specification document

howardpen9 commented 6 months ago

👍 👍 👍

0kenx commented 6 months ago

Looks very interesting!

tactfunc commented 6 months ago

1

delovoyhomie commented 6 months ago

Thank you very much, guys, for your proposal. I like your TEP404 idea. I suggest we keep in touch and reopen the bounty once the standard is accepted. After that, we can also discuss the rewards, thank you.