User Tools

Site Tools


dido:public:ra:xapend:xapend.b_stds:defact:ethereum:eip:erc_0721

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dido:public:ra:xapend:xapend.b_stds:defact:ethereum:eip:erc_0721 [2020/11/13 02:21]
nick ↷ Links adapted because of a move operation
dido:public:ra:xapend:xapend.b_stds:defact:ethereum:eip:erc_0721 [2021/08/18 11:18] (current)
murphy
Line 17: Line 17:
  
 === Abstract ===  === Abstract === 
-//The following standard allows for the implementation of a standard API for Non-Fungible Tokens (NFTs) ​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 28: Line 28:
  
 === Motivation ===  === Motivation === 
-//A standard 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.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.//
dido/public/ra/xapend/xapend.b_stds/defact/ethereum/eip/erc_0721.1605252091.txt.gz · Last modified: 2020/11/13 02:21 by nick