CNFT Standard In Crypto World
In today's crypto landscape, many users are acquainted with NFTs and recognize them as an innovative technology. However, it's noteworthy that cNFTs represent the next frontier in digital ownership. The cNFT standard enables the development of NFT collections ranging from 100,000 to 1 million items at the same cost as producing a standard NFT.
What is the cNFT standard and how does it work?
TON's asynchronous architecture naturally leads developers to use microservice architectures for their smart contracts. This architecture is also true for the current NFT standard on TON, where each NFT is represented as a separate smart contract.
While this approach helps to reduce the load distribution on smart contracts, it creates challenges for developers:
1. Deploying an NFT collection with 1 million items results in the deployment of 1 million + 1 contracts.
2. Managing the operation of multiple NFTs becomes a significant challenge.
By combining on-chain and off-chain data storage, the cNFT standard creates a new mode called "virtual NFTs". The data of these virtual NFTs, including ownership and metadata, is stored off-chain. While on-chain, a Merkle tree root containing all NFTs in the set is maintained. When the first transfer of a virtual NFT occurs, the NFT will be created on-chain and from that point on, it is indistinguishable from classic NFTs. Currently, the GetGems marketplace supports this standard, and collections for instance, Egg Fight Club, are also made with this standard. This standard helps attract a large number of users and distribute millions of NFTs to projects.
Among the advantages of this standard, the following can be mentioned:
- Creating really huge collections, even up to 1 billion items.
- Collection Deploy is offered at a fixed price, regardless of its size.
- Collection deployment costs are extremely low, similar to deploying a normal empty collection (almost free).
- In this case, claiming virtual NFTs is very affordable, comparable to standard transfer. to a standard transfer.)
- Full compatibility with existing NFT standards and mechanics.
- Implementation in marketplaces is relatively simple.
Interested people can refer to the Github page of this standard to read more about this standard; Moreover, soon the second part of this article will be more in-depth and More technically, we will discuss how programmers can easily create such collections.
Second part will also be dropped and published soon. Stay tuned.
💜 BOT | 🌐Website | ✈️Telegram | 🐦Twitter
Jan 11, 2024, 6:06 PM