This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
dido:public:ra:xapend:xapend.b_stds:defact:ethereum:eip:erc_0721 [2021/08/11 12:22] murphy |
dido:public:ra:xapend:xapend.b_stds:defact:ethereum:eip:erc_0721 [2021/08/18 11:18] (current) murphy |
||
---|---|---|---|
Line 19: | Line 19: | ||
//The following standard allows for the implementation of a standard [[dido:public:ra:xapend:xapend.a_glossary:a:api|API]] for [[dido:public:ra:xapend:xapend.a_glossary:n:nft]] within smart contracts. This standard provides basic functionality to track and transfer NFTs.// | //The following standard allows for the implementation of a standard [[dido:public:ra:xapend:xapend.a_glossary:a:api|API]] for [[dido:public:ra:xapend:xapend.a_glossary:n:nft]] within smart contracts. This standard provides basic functionality to track and transfer NFTs.// | ||
- | //We considered use cases of NFTs being owned and transacted by individuals as well as consignment to third party brokers/wallets/auctioneers (“operators”). NFTs can represent ownership over digital or physical assets. We considered a diverse universe of assets, and we know you will dream up many more:// | + | //We considered use cases of NFTs being owned and transacted by individuals as well as consignment to third party brokers/[[dido:public:ra:xapend:xapend.a_glossary:w:wallet|wallets]]/auctioneers (“operators”). NFTs can represent ownership over digital or physical assets. We considered a diverse universe of assets, and we know you will dream up many more:// |
* //Physical property — houses, unique artwork// | * //Physical property — houses, unique artwork// | ||
Line 30: | Line 30: | ||
//A standard [[dido:public:ra:xapend:xapend.a_glossary:i:interface|interface]] allows wallet/broker/auction applications to work with any NFT on Ethereum. We provide for simple ERC-721 smart contracts as well as contracts that track an arbitrarily large number of NFTs. Additional applications are discussed below.// | //A standard [[dido:public:ra:xapend:xapend.a_glossary:i:interface|interface]] allows wallet/broker/auction applications to work with any NFT on Ethereum. We provide for simple ERC-721 smart contracts as well as contracts that track an arbitrarily large number of NFTs. Additional applications are discussed below.// | ||
- | //This standard is inspired by the [[dido:public:ra:xapend:xapend.b_stds:defact:ethereum:eip:erc_0020|ERC-20]] token standard and builds on two years of experience since EIP-20 was created. EIP-20 is insufficient for tracking NFTs because each asset is distinct (non-fungible) whereas each of a quantity of tokens is identical ([[dido:public:ra:xapend:xapend.a_glossary:f:fungible|fungible]]).// | + | //This standard is inspired by the [[dido:public:ra:xapend:xapend.b_stds:defact:ethereum:eip:erc_0020|ERC-20]] token standard and builds on two years of experience since EIP-20 was created. EIP-20 is insufficient for tracking NFTs because each asset is distinct (non-fungible) whereas each of a quantity of [[dido:public:ra:xapend:xapend.a_glossary:t:tokens|tokens]] is identical ([[dido:public:ra:xapend:xapend.a_glossary:f:fungible|fungible]]).// |
//Differences between this standard and EIP-20 are examined below.// | //Differences between this standard and EIP-20 are examined below.// |