Page cover image

What is EIP-3589?

This excerpt is directly from EIP-721.

"A standard interface for non-fungible tokens, also known as deeds."

The proposal created a standard for non-fungible tokens. Specifically, at the interface level. Meaning– a formal design got created and implemented for everyone else on Ethereum to follow.

The design of which allows for a broader acceptance of standard functions and principles of design. Standards lead to an increase in throughput and user-friendly use-cases for the Ethereum network.

At the time, the standard proposed creating basic functionalities for the tracking and transferring of unique tokens on Ethereum. ERC-721 intended to create structure and order. Now, that standard has evolved into more compelling use cases such as CryptoKitties and DaiDai's Marketplace contracts.

EIP-3589 INO NFTs in DAIDAI

Simple Summary

This standard defines a ERC-721 token called assembly token which can represent a combination of assets.

Abstract

The ERC-1155 multi-token contract defines a way to batch transfer tokens, but those tokens must be minted by the ERC-1155 contract itself. This EIP is an ERC-721 extension with ability to assemble assets such as ether, ERC-20 tokens, ERC-721 tokens and ERC-1155 tokens into one ERC-721 token whose token id is also the asset’s signature. As assets get assembled into one, batch transfer or swap can be implemented very easily.

Motivation

As NFT arts and collectors rapidly increases, some collectors are not satisfied with traditional trading methods. When two collectors want to swap some of their collections, currently they can list their NFTs on the market and notify the other party to buy, but this is inefficient and gas-intensive. Instead, some collectors turn to social media or chat group looking for a trustworthy third party to swap NFTs for them. The third party takes NFTs from both collector A and B, and transfer A’s collections to B and B’s to A. This is very risky.

The ERC-3589 Was used in DAIDAI‘S INO,As a core techinology.

Last updated