SlideShare ist ein Scribd-Unternehmen logo
1 von 10
ERC 721 Tokens
Non Fungible Token Standard
By
Priyabrata Dash
(Aka Priyab Satoshi)
https://medium.com/crypt-bytes-tech
@twitmyreview
bobquest33@gmail.com
https://www.meetup.com/India-Blockchain-Cryptocurrency-Meetup/
Agenda
• Introduction
• Defining Fungibility
• What ERC Mean
• ERC 20
• ERC 721
• ERC-20 v. ERC-721
• FUTURE OF ERC-721
Introduction
• Since its launch in November, CryptoKitties app has reportedly
seen $12 million worth of ether spent in buying and trading
various unique digital cats on its platform.
• The decentralized app became so popular that it slowed down
the average transaction time on the Ethereum network, sparking
conversation on online forums about the necessary growing
pains the network has to endure as developers tackle scalability
issues.
• Much less discussion, let alone excitement, however, has focused
on the powerful properties of CryptoKitties, namely their launch
as an ERC-721 token, known as a non-fungible token (NFT).
Defining Fungibility
• When a set of assets all have equal value to each other, they are defined as
fungible. As an example, a US dollar has the same value as any other US dollar.
• The person spending that dollar and the person receiving that dollar do not care
where that dollar came from or where it might eventually land. In the world of
crypto-assets, fungibility promotes high liquidity among tokens in an ecosystem.
• As all tokens of a particular blockchain are created equal, multiple transactions
can occur rapidly and instantaneously without the participants worrying if the
tokens all store the same value.
• A non-fungible asset, however, is not equal to its counterparts. The most tangible
example of a non-fungible asset is any sort of collectible. A baseball is just a
baseball until it is signed by Babe Ruth. Then, it gains additional value and
becomes a non-fungible asset, valued differently than all other baseballs out
there.
• Non-fungible assets generally have a greater scarcity than fungible ones, and
therefore hold more intrinsic and unique value. With scarcity and value now
measurable in the digital realm through blockchain and distributed ledgers, we
are just beginning to see the potential of non-fungible digital assets.
What does ERC mean?
• ERC stands for Ethereum Request for Comments. An ERC is authored
by Ethereum community developers in the form of a memorandum
describing methods, behaviors, research, or innovations applicable
to the working of the Ethereum ecosystem.
• It is submitted either for peer review or simply to convey new
concepts or information. After core developers and community
approval, the proposal becomes a standard.
• Therefore, as a result, we have a set of standards or proposals (e.g.
for tokens). Actually, these rules are simple set of functions that
Smart Contract should implement.
• In return, contracts, implementing the standard can be used via a
single interface. The best example is ERC-20 standard. All Smart
Contracts implementing this standard, by default can be listed to
crypto exchanges without any extra technical work.
ERC-20
• It is the most common and well-known
standard within all crypto community. 99% (if
not all) issued ICO tokens on top of the
Ethereum implements this standard.
• The key benefit we get here, is that any
application or other smart contract can interact
with a token in a standard manner without a
need of knowing other details about the token.
• Therefore, we have a very pleasant way to
create any ICO token and have a standard way
to interact with all of them like they are all the
same.
• For instance, crypto wallet developers can
avoid custom development and integrations to
add new tokens. All they need to know is the
Ethereum Token address that implements the
standard.
ERC 721
• The goal of this proposal, is to create a non-
fungible token. In ERC-20 and ERC-223 standards
we have a supply of tokens, where tokens are
fungible (i.e. single unit of that token is equal to
another unit).
• This makes it easy to trade those tokens, as all of
the token supply can be treated in the same
manner.
• However, there are various cases when you need
to have unidentical tokens, which are used within
the platform, and add some extra parameters and
price them differently.
• For instance, we could have a token which
represents some part of real estate object, and
each token might have some different parameters
added to it.
• Such standard would make it easy to create
marketplaces for multiple non-fungible token
types.
ERC-20 v. ERC-721
• Most tokens currently built off the Ethereum blockchain are ERC-20
tokens.
• ERC-20 tokens are highly useful and liquid, and have been used to
raise billions of dollars through ICOs.
• Many serve as utility tokens, which allow holders of those tokens to
access a particular dApp and its services.
• ERC-721 tokens, however, are purposefully non-fungible.
• By design, ERC-721 tokens are each given a unique and indivisible
set of properties, unequal to other tokens on its blockchain.
• Unlike ERC-20 tokens, which can be divided nearly infinitesimally (a
powerful tool for a future with distributed micro-lending and crowd-
lending), ERC-721 tokens cannot be divided, as they represent one
unique asset in its entirety (the same way the Babe Ruth baseball
cannot be split in half and maintain its value).
• As the explosion of CryptoKitties has demonstrated, ERC-721 tokens
will usher in a world of crypto-collectibles, where people recognize
unique scarcity on the blockchain just as they do in the physical
world.
FUTURE OF ERC-721
• Beyond the world of digital crypto-collectibles, however,
CryptoKitties poses an interesting case for a tokenized
future, where even physical assets are represented on the
blockchain and NFTs are owned not just for their intrinsic,
collectible value, but for their practical utility.
• We could see a future where land plots and houses or
corporate stocks are tracked and owned through an ERC-
721 token blockchain.
• Applications built off Ethereum such as Decentraland are
already building virtual worlds in which non-fungible
assets can be traded between users in the ecosystem.
Reference
• https://medium.com/crypto-currently/the-anatomy-of-erc721-e9db77abfc24
• https://en.wikipedia.org/wiki/Cryptokitties
• https://www.cryptokitties.co/Technical-details
• https://thebitcoin.pub/t/cryptokitties-isn-t-about-the-cats-hint-erc-721/23883
• https://ethereum.stackexchange.com/questions/36394/how-to-create-your-own-
erc-721-nft-token
• Please refer the reading list for the ERC 721 token in the link below for more
reference:
https://medium.com/crypt-bytes-tech/reading-list-erc-721-nft-token-standard-
7524b64ef5df

Weitere ähnliche Inhalte

Was ist angesagt?

Blockchain and Cryptocurrencies
Blockchain and CryptocurrenciesBlockchain and Cryptocurrencies
Blockchain and CryptocurrenciesnimeshQ
 
The Art of non-fungible tokens
The Art of non-fungible tokensThe Art of non-fungible tokens
The Art of non-fungible tokensGene Leybzon
 
Ethereum Blockchain explained
Ethereum Blockchain explainedEthereum Blockchain explained
Ethereum Blockchain explainedEthWorks
 
How does blockchain work
How does blockchain workHow does blockchain work
How does blockchain workShishir Aryal
 
DeFi - What it's all about
DeFi - What it's all aboutDeFi - What it's all about
DeFi - What it's all aboutChinmay Patel
 
An Ultimate Guide to NFT Applications
An Ultimate Guide to NFT ApplicationsAn Ultimate Guide to NFT Applications
An Ultimate Guide to NFT Applications101 Blockchains
 
Smart contracts using web3.js
Smart contracts using web3.jsSmart contracts using web3.js
Smart contracts using web3.jsFelix Crisan
 
Understanding blockchain
Understanding blockchainUnderstanding blockchain
Understanding blockchainPriyab Satoshi
 
Introduction to Decentralized Finance - DeFi
Introduction to Decentralized Finance - DeFiIntroduction to Decentralized Finance - DeFi
Introduction to Decentralized Finance - DeFiUmair Moon
 
Blockchain, cryptography, and consensus
Blockchain, cryptography, and consensusBlockchain, cryptography, and consensus
Blockchain, cryptography, and consensusITU
 
Non-fungible tokens (NFTs)
Non-fungible tokens (NFTs)Non-fungible tokens (NFTs)
Non-fungible tokens (NFTs)Andres Guadamuz
 
Examples of Smart Contracts
Examples of Smart ContractsExamples of Smart Contracts
Examples of Smart Contracts101 Blockchains
 
Introduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsIntroduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsTechracers
 

Was ist angesagt? (20)

Ethereum
EthereumEthereum
Ethereum
 
Top 5 DeFi Applications
Top 5 DeFi ApplicationsTop 5 DeFi Applications
Top 5 DeFi Applications
 
Blockchain and Cryptocurrencies
Blockchain and CryptocurrenciesBlockchain and Cryptocurrencies
Blockchain and Cryptocurrencies
 
The Art of non-fungible tokens
The Art of non-fungible tokensThe Art of non-fungible tokens
The Art of non-fungible tokens
 
Ethereum Blockchain explained
Ethereum Blockchain explainedEthereum Blockchain explained
Ethereum Blockchain explained
 
Future Fast Forward
Future Fast ForwardFuture Fast Forward
Future Fast Forward
 
How does blockchain work
How does blockchain workHow does blockchain work
How does blockchain work
 
DeFi - What it's all about
DeFi - What it's all aboutDeFi - What it's all about
DeFi - What it's all about
 
Block chain
Block chainBlock chain
Block chain
 
An Ultimate Guide to NFT Applications
An Ultimate Guide to NFT ApplicationsAn Ultimate Guide to NFT Applications
An Ultimate Guide to NFT Applications
 
Smart contracts using web3.js
Smart contracts using web3.jsSmart contracts using web3.js
Smart contracts using web3.js
 
Understanding blockchain
Understanding blockchainUnderstanding blockchain
Understanding blockchain
 
How To Mint An NFT?
How To Mint An NFT?How To Mint An NFT?
How To Mint An NFT?
 
Introduction to Decentralized Finance - DeFi
Introduction to Decentralized Finance - DeFiIntroduction to Decentralized Finance - DeFi
Introduction to Decentralized Finance - DeFi
 
How NFT Works
How NFT WorksHow NFT Works
How NFT Works
 
Blockchain, cryptography, and consensus
Blockchain, cryptography, and consensusBlockchain, cryptography, and consensus
Blockchain, cryptography, and consensus
 
Web3 School
Web3 SchoolWeb3 School
Web3 School
 
Non-fungible tokens (NFTs)
Non-fungible tokens (NFTs)Non-fungible tokens (NFTs)
Non-fungible tokens (NFTs)
 
Examples of Smart Contracts
Examples of Smart ContractsExamples of Smart Contracts
Examples of Smart Contracts
 
Introduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsIntroduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart Contracts
 

Ähnlich wie Erc 721 tokens

How is a Crypto Token different from Crypto Coin.pdf
How is a Crypto Token different from Crypto Coin.pdfHow is a Crypto Token different from Crypto Coin.pdf
How is a Crypto Token different from Crypto Coin.pdfTusharVerma933268
 
How is a Crypto Token different from Crypto Coin?
How is a Crypto Token different from Crypto Coin?How is a Crypto Token different from Crypto Coin?
How is a Crypto Token different from Crypto Coin?MeghaSaran1
 
Erc 721 token development company
Erc 721 token development companyErc 721 token development company
Erc 721 token development companyancyfrank
 
What is an erc 20 token
What is an erc 20 tokenWhat is an erc 20 token
What is an erc 20 tokenAlladin Nasir
 
Ethereum Token Standards
Ethereum Token StandardsEthereum Token Standards
Ethereum Token StandardsblockchainX
 
The future of ICOs - Thoughts after beeing back from #DEVCON3
The future of ICOs - Thoughts after beeing back from #DEVCON3The future of ICOs - Thoughts after beeing back from #DEVCON3
The future of ICOs - Thoughts after beeing back from #DEVCON3Vidal Chriqui
 
ERC Standards Token Development Services Everything You Need to Know
ERC Standards Token Development Services Everything You Need to KnowERC Standards Token Development Services Everything You Need to Know
ERC Standards Token Development Services Everything You Need to KnowTurnkeytown
 
Week 4 - DApps, Smart Contracts, and Decentralized Incentive Systems
Week 4 - DApps, Smart Contracts, and Decentralized Incentive SystemsWeek 4 - DApps, Smart Contracts, and Decentralized Incentive Systems
Week 4 - DApps, Smart Contracts, and Decentralized Incentive SystemsRoger Royse
 
Can you help me create an ERC20 or BSC token_.pptx
Can you help me create an ERC20 or BSC token_.pptxCan you help me create an ERC20 or BSC token_.pptx
Can you help me create an ERC20 or BSC token_.pptxBlockchainX
 
Ethereum for developer 16th Nov 2018
Ethereum for developer 16th Nov 2018Ethereum for developer 16th Nov 2018
Ethereum for developer 16th Nov 2018Hu Kenneth
 
Exploring the ERC20 Token Standard for Ethereum Blockchain
Exploring the ERC20 Token Standard for Ethereum BlockchainExploring the ERC20 Token Standard for Ethereum Blockchain
Exploring the ERC20 Token Standard for Ethereum BlockchainMuneeb Ur Rehman
 
The Nuances of Tokenization: A brief explanation on attempts from this past d...
The Nuances of Tokenization: A brief explanation on attempts from this past d...The Nuances of Tokenization: A brief explanation on attempts from this past d...
The Nuances of Tokenization: A brief explanation on attempts from this past d...Tim Swanson
 
From Crypto Kitties to non fungible token to ERC721 standard
From Crypto Kitties to non fungible token to ERC721 standardFrom Crypto Kitties to non fungible token to ERC721 standard
From Crypto Kitties to non fungible token to ERC721 standardmaeste
 
Webinar: From Crypto Kitties to non fungible token to ERC721 standard - Stefa...
Webinar: From Crypto Kitties to non fungible token to ERC721 standard - Stefa...Webinar: From Crypto Kitties to non fungible token to ERC721 standard - Stefa...
Webinar: From Crypto Kitties to non fungible token to ERC721 standard - Stefa...Codemotion
 
Restribute ~ Wealth re-distirbution by blockchain hardfork ~
Restribute ~ Wealth re-distirbution by blockchain hardfork ~ Restribute ~ Wealth re-distirbution by blockchain hardfork ~
Restribute ~ Wealth re-distirbution by blockchain hardfork ~ Tomoaki Sato
 
Non Fungible Tokens (NFT) Yearly Report - 2018
Non Fungible Tokens (NFT) Yearly Report - 2018Non Fungible Tokens (NFT) Yearly Report - 2018
Non Fungible Tokens (NFT) Yearly Report - 2018NonFungible.com
 
DeFi Series – Webinar 2- DeFi Primitives
DeFi Series – Webinar 2- DeFi PrimitivesDeFi Series – Webinar 2- DeFi Primitives
DeFi Series – Webinar 2- DeFi PrimitivesZeeve
 
ERC20 Token Development Company | Hire Token Developer
ERC20 Token Development Company | Hire Token DeveloperERC20 Token Development Company | Hire Token Developer
ERC20 Token Development Company | Hire Token DeveloperDevelopcoins
 
ICO Pitchnight #1 by Catena Capital & Herdius and friends
ICO Pitchnight #1 by Catena Capital & Herdius and friendsICO Pitchnight #1 by Catena Capital & Herdius and friends
ICO Pitchnight #1 by Catena Capital & Herdius and friendsBalazs Deme
 

Ähnlich wie Erc 721 tokens (20)

How is a Crypto Token different from Crypto Coin.pdf
How is a Crypto Token different from Crypto Coin.pdfHow is a Crypto Token different from Crypto Coin.pdf
How is a Crypto Token different from Crypto Coin.pdf
 
How is a Crypto Token different from Crypto Coin?
How is a Crypto Token different from Crypto Coin?How is a Crypto Token different from Crypto Coin?
How is a Crypto Token different from Crypto Coin?
 
Erc 721 token development company
Erc 721 token development companyErc 721 token development company
Erc 721 token development company
 
What is an erc 20 token
What is an erc 20 tokenWhat is an erc 20 token
What is an erc 20 token
 
Ethereum Token Standards
Ethereum Token StandardsEthereum Token Standards
Ethereum Token Standards
 
The future of ICOs - Thoughts after beeing back from #DEVCON3
The future of ICOs - Thoughts after beeing back from #DEVCON3The future of ICOs - Thoughts after beeing back from #DEVCON3
The future of ICOs - Thoughts after beeing back from #DEVCON3
 
ERC Standards Token Development Services Everything You Need to Know
ERC Standards Token Development Services Everything You Need to KnowERC Standards Token Development Services Everything You Need to Know
ERC Standards Token Development Services Everything You Need to Know
 
Week 4 - DApps, Smart Contracts, and Decentralized Incentive Systems
Week 4 - DApps, Smart Contracts, and Decentralized Incentive SystemsWeek 4 - DApps, Smart Contracts, and Decentralized Incentive Systems
Week 4 - DApps, Smart Contracts, and Decentralized Incentive Systems
 
Can you help me create an ERC20 or BSC token_.pptx
Can you help me create an ERC20 or BSC token_.pptxCan you help me create an ERC20 or BSC token_.pptx
Can you help me create an ERC20 or BSC token_.pptx
 
Gaming in blockchain
Gaming in blockchainGaming in blockchain
Gaming in blockchain
 
Ethereum for developer 16th Nov 2018
Ethereum for developer 16th Nov 2018Ethereum for developer 16th Nov 2018
Ethereum for developer 16th Nov 2018
 
Exploring the ERC20 Token Standard for Ethereum Blockchain
Exploring the ERC20 Token Standard for Ethereum BlockchainExploring the ERC20 Token Standard for Ethereum Blockchain
Exploring the ERC20 Token Standard for Ethereum Blockchain
 
The Nuances of Tokenization: A brief explanation on attempts from this past d...
The Nuances of Tokenization: A brief explanation on attempts from this past d...The Nuances of Tokenization: A brief explanation on attempts from this past d...
The Nuances of Tokenization: A brief explanation on attempts from this past d...
 
From Crypto Kitties to non fungible token to ERC721 standard
From Crypto Kitties to non fungible token to ERC721 standardFrom Crypto Kitties to non fungible token to ERC721 standard
From Crypto Kitties to non fungible token to ERC721 standard
 
Webinar: From Crypto Kitties to non fungible token to ERC721 standard - Stefa...
Webinar: From Crypto Kitties to non fungible token to ERC721 standard - Stefa...Webinar: From Crypto Kitties to non fungible token to ERC721 standard - Stefa...
Webinar: From Crypto Kitties to non fungible token to ERC721 standard - Stefa...
 
Restribute ~ Wealth re-distirbution by blockchain hardfork ~
Restribute ~ Wealth re-distirbution by blockchain hardfork ~ Restribute ~ Wealth re-distirbution by blockchain hardfork ~
Restribute ~ Wealth re-distirbution by blockchain hardfork ~
 
Non Fungible Tokens (NFT) Yearly Report - 2018
Non Fungible Tokens (NFT) Yearly Report - 2018Non Fungible Tokens (NFT) Yearly Report - 2018
Non Fungible Tokens (NFT) Yearly Report - 2018
 
DeFi Series – Webinar 2- DeFi Primitives
DeFi Series – Webinar 2- DeFi PrimitivesDeFi Series – Webinar 2- DeFi Primitives
DeFi Series – Webinar 2- DeFi Primitives
 
ERC20 Token Development Company | Hire Token Developer
ERC20 Token Development Company | Hire Token DeveloperERC20 Token Development Company | Hire Token Developer
ERC20 Token Development Company | Hire Token Developer
 
ICO Pitchnight #1 by Catena Capital & Herdius and friends
ICO Pitchnight #1 by Catena Capital & Herdius and friendsICO Pitchnight #1 by Catena Capital & Herdius and friends
ICO Pitchnight #1 by Catena Capital & Herdius and friends
 

Mehr von Priyab Satoshi

Introduction to Chatbots
Introduction to ChatbotsIntroduction to Chatbots
Introduction to ChatbotsPriyab Satoshi
 
Introduction to IOT security
Introduction to IOT securityIntroduction to IOT security
Introduction to IOT securityPriyab Satoshi
 
Introduction to State Channels & Payment Channels
Introduction to State Channels & Payment ChannelsIntroduction to State Channels & Payment Channels
Introduction to State Channels & Payment ChannelsPriyab Satoshi
 
Cryptocurrency & ICO Regulations in US
Cryptocurrency & ICO Regulations in USCryptocurrency & ICO Regulations in US
Cryptocurrency & ICO Regulations in USPriyab Satoshi
 
Online privacy & security
Online privacy & securityOnline privacy & security
Online privacy & securityPriyab Satoshi
 
Introduction to Cognitive Automation
Introduction to Cognitive AutomationIntroduction to Cognitive Automation
Introduction to Cognitive AutomationPriyab Satoshi
 
Robotic process automation Introduction
Robotic process automation IntroductionRobotic process automation Introduction
Robotic process automation IntroductionPriyab Satoshi
 
Decentralised Exchanges - An Introduction
Decentralised Exchanges - An IntroductionDecentralised Exchanges - An Introduction
Decentralised Exchanges - An IntroductionPriyab Satoshi
 
Introduction to Segwit
Introduction to SegwitIntroduction to Segwit
Introduction to SegwitPriyab Satoshi
 
On-chain Crowdfunding & Asset Token
On-chain Crowdfunding & Asset Token On-chain Crowdfunding & Asset Token
On-chain Crowdfunding & Asset Token Priyab Satoshi
 
Introduction to blockchain
Introduction to blockchainIntroduction to blockchain
Introduction to blockchainPriyab Satoshi
 
Blockchain and Decentralization
Blockchain and DecentralizationBlockchain and Decentralization
Blockchain and DecentralizationPriyab Satoshi
 
Cryptocurrency & Regulatory Environment
Cryptocurrency & Regulatory EnvironmentCryptocurrency & Regulatory Environment
Cryptocurrency & Regulatory EnvironmentPriyab Satoshi
 

Mehr von Priyab Satoshi (15)

Introduction to Chatbots
Introduction to ChatbotsIntroduction to Chatbots
Introduction to Chatbots
 
Introduction to IOT security
Introduction to IOT securityIntroduction to IOT security
Introduction to IOT security
 
Introduction to State Channels & Payment Channels
Introduction to State Channels & Payment ChannelsIntroduction to State Channels & Payment Channels
Introduction to State Channels & Payment Channels
 
Introduction to GDPR
Introduction to GDPRIntroduction to GDPR
Introduction to GDPR
 
Cryptocurrency & ICO Regulations in US
Cryptocurrency & ICO Regulations in USCryptocurrency & ICO Regulations in US
Cryptocurrency & ICO Regulations in US
 
Online privacy & security
Online privacy & securityOnline privacy & security
Online privacy & security
 
Introduction to Cognitive Automation
Introduction to Cognitive AutomationIntroduction to Cognitive Automation
Introduction to Cognitive Automation
 
Robotic process automation Introduction
Robotic process automation IntroductionRobotic process automation Introduction
Robotic process automation Introduction
 
Kademlia introduction
Kademlia introductionKademlia introduction
Kademlia introduction
 
Decentralised Exchanges - An Introduction
Decentralised Exchanges - An IntroductionDecentralised Exchanges - An Introduction
Decentralised Exchanges - An Introduction
 
Introduction to Segwit
Introduction to SegwitIntroduction to Segwit
Introduction to Segwit
 
On-chain Crowdfunding & Asset Token
On-chain Crowdfunding & Asset Token On-chain Crowdfunding & Asset Token
On-chain Crowdfunding & Asset Token
 
Introduction to blockchain
Introduction to blockchainIntroduction to blockchain
Introduction to blockchain
 
Blockchain and Decentralization
Blockchain and DecentralizationBlockchain and Decentralization
Blockchain and Decentralization
 
Cryptocurrency & Regulatory Environment
Cryptocurrency & Regulatory EnvironmentCryptocurrency & Regulatory Environment
Cryptocurrency & Regulatory Environment
 

Kürzlich hochgeladen

英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 

Kürzlich hochgeladen (20)

英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 

Erc 721 tokens

  • 1. ERC 721 Tokens Non Fungible Token Standard By Priyabrata Dash (Aka Priyab Satoshi) https://medium.com/crypt-bytes-tech @twitmyreview bobquest33@gmail.com https://www.meetup.com/India-Blockchain-Cryptocurrency-Meetup/
  • 2. Agenda • Introduction • Defining Fungibility • What ERC Mean • ERC 20 • ERC 721 • ERC-20 v. ERC-721 • FUTURE OF ERC-721
  • 3. Introduction • Since its launch in November, CryptoKitties app has reportedly seen $12 million worth of ether spent in buying and trading various unique digital cats on its platform. • The decentralized app became so popular that it slowed down the average transaction time on the Ethereum network, sparking conversation on online forums about the necessary growing pains the network has to endure as developers tackle scalability issues. • Much less discussion, let alone excitement, however, has focused on the powerful properties of CryptoKitties, namely their launch as an ERC-721 token, known as a non-fungible token (NFT).
  • 4. Defining Fungibility • When a set of assets all have equal value to each other, they are defined as fungible. As an example, a US dollar has the same value as any other US dollar. • The person spending that dollar and the person receiving that dollar do not care where that dollar came from or where it might eventually land. In the world of crypto-assets, fungibility promotes high liquidity among tokens in an ecosystem. • As all tokens of a particular blockchain are created equal, multiple transactions can occur rapidly and instantaneously without the participants worrying if the tokens all store the same value. • A non-fungible asset, however, is not equal to its counterparts. The most tangible example of a non-fungible asset is any sort of collectible. A baseball is just a baseball until it is signed by Babe Ruth. Then, it gains additional value and becomes a non-fungible asset, valued differently than all other baseballs out there. • Non-fungible assets generally have a greater scarcity than fungible ones, and therefore hold more intrinsic and unique value. With scarcity and value now measurable in the digital realm through blockchain and distributed ledgers, we are just beginning to see the potential of non-fungible digital assets.
  • 5. What does ERC mean? • ERC stands for Ethereum Request for Comments. An ERC is authored by Ethereum community developers in the form of a memorandum describing methods, behaviors, research, or innovations applicable to the working of the Ethereum ecosystem. • It is submitted either for peer review or simply to convey new concepts or information. After core developers and community approval, the proposal becomes a standard. • Therefore, as a result, we have a set of standards or proposals (e.g. for tokens). Actually, these rules are simple set of functions that Smart Contract should implement. • In return, contracts, implementing the standard can be used via a single interface. The best example is ERC-20 standard. All Smart Contracts implementing this standard, by default can be listed to crypto exchanges without any extra technical work.
  • 6. ERC-20 • It is the most common and well-known standard within all crypto community. 99% (if not all) issued ICO tokens on top of the Ethereum implements this standard. • The key benefit we get here, is that any application or other smart contract can interact with a token in a standard manner without a need of knowing other details about the token. • Therefore, we have a very pleasant way to create any ICO token and have a standard way to interact with all of them like they are all the same. • For instance, crypto wallet developers can avoid custom development and integrations to add new tokens. All they need to know is the Ethereum Token address that implements the standard.
  • 7. ERC 721 • The goal of this proposal, is to create a non- fungible token. In ERC-20 and ERC-223 standards we have a supply of tokens, where tokens are fungible (i.e. single unit of that token is equal to another unit). • This makes it easy to trade those tokens, as all of the token supply can be treated in the same manner. • However, there are various cases when you need to have unidentical tokens, which are used within the platform, and add some extra parameters and price them differently. • For instance, we could have a token which represents some part of real estate object, and each token might have some different parameters added to it. • Such standard would make it easy to create marketplaces for multiple non-fungible token types.
  • 8. ERC-20 v. ERC-721 • Most tokens currently built off the Ethereum blockchain are ERC-20 tokens. • ERC-20 tokens are highly useful and liquid, and have been used to raise billions of dollars through ICOs. • Many serve as utility tokens, which allow holders of those tokens to access a particular dApp and its services. • ERC-721 tokens, however, are purposefully non-fungible. • By design, ERC-721 tokens are each given a unique and indivisible set of properties, unequal to other tokens on its blockchain. • Unlike ERC-20 tokens, which can be divided nearly infinitesimally (a powerful tool for a future with distributed micro-lending and crowd- lending), ERC-721 tokens cannot be divided, as they represent one unique asset in its entirety (the same way the Babe Ruth baseball cannot be split in half and maintain its value). • As the explosion of CryptoKitties has demonstrated, ERC-721 tokens will usher in a world of crypto-collectibles, where people recognize unique scarcity on the blockchain just as they do in the physical world.
  • 9. FUTURE OF ERC-721 • Beyond the world of digital crypto-collectibles, however, CryptoKitties poses an interesting case for a tokenized future, where even physical assets are represented on the blockchain and NFTs are owned not just for their intrinsic, collectible value, but for their practical utility. • We could see a future where land plots and houses or corporate stocks are tracked and owned through an ERC- 721 token blockchain. • Applications built off Ethereum such as Decentraland are already building virtual worlds in which non-fungible assets can be traded between users in the ecosystem.
  • 10. Reference • https://medium.com/crypto-currently/the-anatomy-of-erc721-e9db77abfc24 • https://en.wikipedia.org/wiki/Cryptokitties • https://www.cryptokitties.co/Technical-details • https://thebitcoin.pub/t/cryptokitties-isn-t-about-the-cats-hint-erc-721/23883 • https://ethereum.stackexchange.com/questions/36394/how-to-create-your-own- erc-721-nft-token • Please refer the reading list for the ERC 721 token in the link below for more reference: https://medium.com/crypt-bytes-tech/reading-list-erc-721-nft-token-standard- 7524b64ef5df