NFT Introduction
NFT
NFT (Non-Fungible Token) is a type of digital asset based on blockchain technology, used to uniquely identify and represent distinct assets or digital collectibles on a blockchain network. Unlike traditional fungible tokens (such as Bitcoin or Ether), NFTs are non-interchangeable, each possessing unique value and attributes, making them one-of-a-kind digital assets in the digital realm.
ERC721
ERC721 is the earliest NFT standard on Ethereum, allowing the creation of unique and non-fungible tokens. Each ERC721 token has a unique identifier (Token ID) representing a unique asset or digital collectible. Each token has its own owner, making them non-interchangeable. ERC721 contracts are commonly used in fields like digital art and gaming for items or rare items, where each asset is distinct.
ERC1155
ERC1155 is a more flexible and efficient token standard, enabling the creation of multiple different types of assets within the same contract. This means that one ERC1155 contract can issue both NFTs and MFTs without needing a separate contract for each asset. ERC1155 tokens can have multiple identifiers but can be swapped between different tokens as needed. This design reduces the number of transactions and costs on the blockchain, enhancing token scalability and efficiency. ERC1155 contracts are widely used in gaming and virtual asset domains, where a single contract can issue various types of items and equipment.
MMC1155+
Our NFTs are based on the ERC1155 standard, with the addition of computing power attributes, which we call the MMC1155+ protocol, issued on the Ethereum network. All data is recorded on the blockchain. The data standard for computing power attributes is defined as follows:
{ "a": 1, // Computing power cycle
"b": 1200, // Computing power value
"c": 5503, // NFT price
"d": 0.10 // NFT appreciation rate
}
List of MMC1155+ contract addresses: 0x109C14F3B88Bd884d0F26001B952c2D1AE237c58
Applications of MMC1155+ can be found in the NFT marketplace.
Last updated