There are also 3 optional functions, that can improve usability;<\/p>\n\n\n\n
These standard functions will set off 2 events within the ERC-20 token. The events are 'transfer<\/em>' and 'approval<\/em>'. A transfer is when tokens are sent to a specified address and approval is when a token is confirmed as transferred to the address.<\/p>\n","post_title":"ERC-20 Token Standard","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"open","post_password":"","post_name":"erc-20","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/stablecoins\nhttps:\/\/www.thedistributed.co\/decentralized-applications-dapps\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/tokenized-assets\/\nhttps:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/ethereum-improvement-proposal-eip\/","post_modified":"2022-07-25 22:53:06","post_modified_gmt":"2022-07-25 12:53:06","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=3815","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
There are also 3 optional functions, that can improve usability;<\/p>\n\n\n\n These standard functions will set off 2 events within the ERC-20 token. The events are 'transfer<\/em>' and 'approval<\/em>'. A transfer is when tokens are sent to a specified address and approval is when a token is confirmed as transferred to the address.<\/p>\n","post_title":"ERC-20 Token Standard","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"open","post_password":"","post_name":"erc-20","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/stablecoins\nhttps:\/\/www.thedistributed.co\/decentralized-applications-dapps\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/tokenized-assets\/\nhttps:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/ethereum-improvement-proposal-eip\/","post_modified":"2022-07-25 22:53:06","post_modified_gmt":"2022-07-25 12:53:06","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=3815","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
For a token to be compliant with the ERC-20 standards, it must be able to perform 6 vital functions; ((EIP-20: Token Standard - Specification<\/a>))<\/p>\n\n\n\n There are also 3 optional functions, that can improve usability;<\/p>\n\n\n\n These standard functions will set off 2 events within the ERC-20 token. The events are 'transfer<\/em>' and 'approval<\/em>'. A transfer is when tokens are sent to a specified address and approval is when a token is confirmed as transferred to the address.<\/p>\n","post_title":"ERC-20 Token Standard","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"open","post_password":"","post_name":"erc-20","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/stablecoins\nhttps:\/\/www.thedistributed.co\/decentralized-applications-dapps\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/tokenized-assets\/\nhttps:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/ethereum-improvement-proposal-eip\/","post_modified":"2022-07-25 22:53:06","post_modified_gmt":"2022-07-25 12:53:06","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=3815","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
If a Smart Contract implements the following methods and events it can be called an ERC-20 Token Contract and, once deployed, it will be responsible to keep track of the created tokens on Ethereum.((Ethereum - ERC-20 Token Standard<\/a><\/p>\n\n\n\n For a token to be compliant with the ERC-20 standards, it must be able to perform 6 vital functions; ((EIP-20: Token Standard - Specification<\/a>))<\/p>\n\n\n\n There are also 3 optional functions, that can improve usability;<\/p>\n\n\n\n These standard functions will set off 2 events within the ERC-20 token. The events are 'transfer<\/em>' and 'approval<\/em>'. A transfer is when tokens are sent to a specified address and approval is when a token is confirmed as transferred to the address.<\/p>\n","post_title":"ERC-20 Token Standard","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"open","post_password":"","post_name":"erc-20","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/stablecoins\nhttps:\/\/www.thedistributed.co\/decentralized-applications-dapps\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/tokenized-assets\/\nhttps:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/ethereum-improvement-proposal-eip\/","post_modified":"2022-07-25 22:53:06","post_modified_gmt":"2022-07-25 12:53:06","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=3815","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
If a Smart Contract implements the following methods and events it can be called an ERC-20 Token Contract and, once deployed, it will be responsible to keep track of the created tokens on Ethereum.((Ethereum - ERC-20 Token Standard<\/a><\/p>\n\n\n\n For a token to be compliant with the ERC-20 standards, it must be able to perform 6 vital functions; ((EIP-20: Token Standard - Specification<\/a>))<\/p>\n\n\n\n There are also 3 optional functions, that can improve usability;<\/p>\n\n\n\n These standard functions will set off 2 events within the ERC-20 token. The events are 'transfer<\/em>' and 'approval<\/em>'. A transfer is when tokens are sent to a specified address and approval is when a token is confirmed as transferred to the address.<\/p>\n","post_title":"ERC-20 Token Standard","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"open","post_password":"","post_name":"erc-20","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/stablecoins\nhttps:\/\/www.thedistributed.co\/decentralized-applications-dapps\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/tokenized-assets\/\nhttps:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/ethereum-improvement-proposal-eip\/","post_modified":"2022-07-25 22:53:06","post_modified_gmt":"2022-07-25 12:53:06","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=3815","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
Due to the huge amount of contracts on top of the Ethereum blockchain network congestion raises fees as miners<\/a> are constantly competing to be the ones to validate the block. The greater the demand for Ethereum, the higher gas fees will keep rising. This is one of the main reasons Ethereum is slowly switching over to a Proof-of-Stake<\/a> consensus rather than Proof-of-Work.<\/p>\n\n\n\n If a Smart Contract implements the following methods and events it can be called an ERC-20 Token Contract and, once deployed, it will be responsible to keep track of the created tokens on Ethereum.((Ethereum - ERC-20 Token Standard<\/a><\/p>\n\n\n\n For a token to be compliant with the ERC-20 standards, it must be able to perform 6 vital functions; ((EIP-20: Token Standard - Specification<\/a>))<\/p>\n\n\n\n There are also 3 optional functions, that can improve usability;<\/p>\n\n\n\n These standard functions will set off 2 events within the ERC-20 token. The events are 'transfer<\/em>' and 'approval<\/em>'. A transfer is when tokens are sent to a specified address and approval is when a token is confirmed as transferred to the address.<\/p>\n","post_title":"ERC-20 Token Standard","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"open","post_password":"","post_name":"erc-20","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/stablecoins\nhttps:\/\/www.thedistributed.co\/decentralized-applications-dapps\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/tokenized-assets\/\nhttps:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/ethereum-improvement-proposal-eip\/","post_modified":"2022-07-25 22:53:06","post_modified_gmt":"2022-07-25 12:53:06","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=3815","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
When an ERC-20 token is transferred, you must pay a gas fee<\/a>. The gas fee is paid in Ether, the native cryptocurrency to Ethereum's blockchain.<\/p>\n\n\n\n Due to the huge amount of contracts on top of the Ethereum blockchain network congestion raises fees as miners<\/a> are constantly competing to be the ones to validate the block. The greater the demand for Ethereum, the higher gas fees will keep rising. This is one of the main reasons Ethereum is slowly switching over to a Proof-of-Stake<\/a> consensus rather than Proof-of-Work.<\/p>\n\n\n\n If a Smart Contract implements the following methods and events it can be called an ERC-20 Token Contract and, once deployed, it will be responsible to keep track of the created tokens on Ethereum.((Ethereum - ERC-20 Token Standard<\/a><\/p>\n\n\n\n For a token to be compliant with the ERC-20 standards, it must be able to perform 6 vital functions; ((EIP-20: Token Standard - Specification<\/a>))<\/p>\n\n\n\n There are also 3 optional functions, that can improve usability;<\/p>\n\n\n\n These standard functions will set off 2 events within the ERC-20 token. The events are 'transfer<\/em>' and 'approval<\/em>'. A transfer is when tokens are sent to a specified address and approval is when a token is confirmed as transferred to the address.<\/p>\n","post_title":"ERC-20 Token Standard","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"open","post_password":"","post_name":"erc-20","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/stablecoins\nhttps:\/\/www.thedistributed.co\/decentralized-applications-dapps\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/tokenized-assets\/\nhttps:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/ethereum-improvement-proposal-eip\/","post_modified":"2022-07-25 22:53:06","post_modified_gmt":"2022-07-25 12:53:06","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=3815","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
When an ERC-20 token is transferred, you must pay a gas fee<\/a>. The gas fee is paid in Ether, the native cryptocurrency to Ethereum's blockchain.<\/p>\n\n\n\n Due to the huge amount of contracts on top of the Ethereum blockchain network congestion raises fees as miners<\/a> are constantly competing to be the ones to validate the block. The greater the demand for Ethereum, the higher gas fees will keep rising. This is one of the main reasons Ethereum is slowly switching over to a Proof-of-Stake<\/a> consensus rather than Proof-of-Work.<\/p>\n\n\n\n If a Smart Contract implements the following methods and events it can be called an ERC-20 Token Contract and, once deployed, it will be responsible to keep track of the created tokens on Ethereum.((Ethereum - ERC-20 Token Standard<\/a><\/p>\n\n\n\n For a token to be compliant with the ERC-20 standards, it must be able to perform 6 vital functions; ((EIP-20: Token Standard - Specification<\/a>))<\/p>\n\n\n\n There are also 3 optional functions, that can improve usability;<\/p>\n\n\n\n These standard functions will set off 2 events within the ERC-20 token. The events are 'transfer<\/em>' and 'approval<\/em>'. A transfer is when tokens are sent to a specified address and approval is when a token is confirmed as transferred to the address.<\/p>\n","post_title":"ERC-20 Token Standard","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"open","post_password":"","post_name":"erc-20","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/stablecoins\nhttps:\/\/www.thedistributed.co\/decentralized-applications-dapps\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/tokenized-assets\/\nhttps:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/ethereum-improvement-proposal-eip\/","post_modified":"2022-07-25 22:53:06","post_modified_gmt":"2022-07-25 12:53:06","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=3815","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
This compliance between tokens is necessary as it ensures compatibility between the many different tokens issued on Ethereum. Many token developers have complied with the ERC-20 standard such as; Tether ($USDT<\/a>), Shiba Inu ($SHIB<\/a>), and Polygon ($MATIC<\/a>).<\/p>\n\n\n\n When an ERC-20 token is transferred, you must pay a gas fee<\/a>. The gas fee is paid in Ether, the native cryptocurrency to Ethereum's blockchain.<\/p>\n\n\n\n Due to the huge amount of contracts on top of the Ethereum blockchain network congestion raises fees as miners<\/a> are constantly competing to be the ones to validate the block. The greater the demand for Ethereum, the higher gas fees will keep rising. This is one of the main reasons Ethereum is slowly switching over to a Proof-of-Stake<\/a> consensus rather than Proof-of-Work.<\/p>\n\n\n\n If a Smart Contract implements the following methods and events it can be called an ERC-20 Token Contract and, once deployed, it will be responsible to keep track of the created tokens on Ethereum.((Ethereum - ERC-20 Token Standard<\/a><\/p>\n\n\n\n For a token to be compliant with the ERC-20 standards, it must be able to perform 6 vital functions; ((EIP-20: Token Standard - Specification<\/a>))<\/p>\n\n\n\n There are also 3 optional functions, that can improve usability;<\/p>\n\n\n\n These standard functions will set off 2 events within the ERC-20 token. The events are 'transfer<\/em>' and 'approval<\/em>'. A transfer is when tokens are sent to a specified address and approval is when a token is confirmed as transferred to the address.<\/p>\n","post_title":"ERC-20 Token Standard","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"open","post_password":"","post_name":"erc-20","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/stablecoins\nhttps:\/\/www.thedistributed.co\/decentralized-applications-dapps\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/tokenized-assets\/\nhttps:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/ethereum-improvement-proposal-eip\/","post_modified":"2022-07-25 22:53:06","post_modified_gmt":"2022-07-25 12:53:06","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=3815","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
Ethereum developers saw that as more and more tokens were created on the Ethereum blockchain, it became harder for them to interact with each other. ERC-20 was proposed<\/a> in 2015 as a standard to help facilitate the creation of tokens. It can be compared to a set of guidelines in a token must follow to become a token on Ethereum. <\/p>\n\n\n\n This compliance between tokens is necessary as it ensures compatibility between the many different tokens issued on Ethereum. Many token developers have complied with the ERC-20 standard such as; Tether ($USDT<\/a>), Shiba Inu ($SHIB<\/a>), and Polygon ($MATIC<\/a>).<\/p>\n\n\n\n When an ERC-20 token is transferred, you must pay a gas fee<\/a>. The gas fee is paid in Ether, the native cryptocurrency to Ethereum's blockchain.<\/p>\n\n\n\n Due to the huge amount of contracts on top of the Ethereum blockchain network congestion raises fees as miners<\/a> are constantly competing to be the ones to validate the block. The greater the demand for Ethereum, the higher gas fees will keep rising. This is one of the main reasons Ethereum is slowly switching over to a Proof-of-Stake<\/a> consensus rather than Proof-of-Work.<\/p>\n\n\n\n If a Smart Contract implements the following methods and events it can be called an ERC-20 Token Contract and, once deployed, it will be responsible to keep track of the created tokens on Ethereum.((Ethereum - ERC-20 Token Standard<\/a><\/p>\n\n\n\n For a token to be compliant with the ERC-20 standards, it must be able to perform 6 vital functions; ((EIP-20: Token Standard - Specification<\/a>))<\/p>\n\n\n\n There are also 3 optional functions, that can improve usability;<\/p>\n\n\n\n These standard functions will set off 2 events within the ERC-20 token. The events are 'transfer<\/em>' and 'approval<\/em>'. A transfer is when tokens are sent to a specified address and approval is when a token is confirmed as transferred to the address.<\/p>\n","post_title":"ERC-20 Token Standard","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"open","post_password":"","post_name":"erc-20","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/stablecoins\nhttps:\/\/www.thedistributed.co\/decentralized-applications-dapps\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/tokenized-assets\/\nhttps:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/ethereum-improvement-proposal-eip\/","post_modified":"2022-07-25 22:53:06","post_modified_gmt":"2022-07-25 12:53:06","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=3815","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
The ERC-20 token standard was introduced to implement an API for fungible tokens within a smart contract. Through its API all tokens on the Ethereum network can communicate with each other. Fungible tokens are like for like, in both type and value. ((Ethereum - ERC-20 Token Standard<\/a>))<\/p>\n\n\n\n Ethereum developers saw that as more and more tokens were created on the Ethereum blockchain, it became harder for them to interact with each other. ERC-20 was proposed<\/a> in 2015 as a standard to help facilitate the creation of tokens. It can be compared to a set of guidelines in a token must follow to become a token on Ethereum. <\/p>\n\n\n\n This compliance between tokens is necessary as it ensures compatibility between the many different tokens issued on Ethereum. Many token developers have complied with the ERC-20 standard such as; Tether ($USDT<\/a>), Shiba Inu ($SHIB<\/a>), and Polygon ($MATIC<\/a>).<\/p>\n\n\n\n When an ERC-20 token is transferred, you must pay a gas fee<\/a>. The gas fee is paid in Ether, the native cryptocurrency to Ethereum's blockchain.<\/p>\n\n\n\n Due to the huge amount of contracts on top of the Ethereum blockchain network congestion raises fees as miners<\/a> are constantly competing to be the ones to validate the block. The greater the demand for Ethereum, the higher gas fees will keep rising. This is one of the main reasons Ethereum is slowly switching over to a Proof-of-Stake<\/a> consensus rather than Proof-of-Work.<\/p>\n\n\n\n If a Smart Contract implements the following methods and events it can be called an ERC-20 Token Contract and, once deployed, it will be responsible to keep track of the created tokens on Ethereum.((Ethereum - ERC-20 Token Standard<\/a><\/p>\n\n\n\n For a token to be compliant with the ERC-20 standards, it must be able to perform 6 vital functions; ((EIP-20: Token Standard - Specification<\/a>))<\/p>\n\n\n\nWhat Is The ERC-20 Standard?<\/h2>\n\n\n\n
What Is The ERC-20 Standard?<\/h2>\n\n\n\n
What Is The ERC-20 Standard?<\/h2>\n\n\n\n
Why Are ERC-20 Fees So High?<\/h3>\n\n\n\n
What Is The ERC-20 Standard?<\/h2>\n\n\n\n
Why Are ERC-20 Fees So High?<\/h3>\n\n\n\n
What Is The ERC-20 Standard?<\/h2>\n\n\n\n
Why Are ERC-20 Fees So High?<\/h3>\n\n\n\n
What Is The ERC-20 Standard?<\/h2>\n\n\n\n
Why Are ERC-20 Fees So High?<\/h3>\n\n\n\n
What Is The ERC-20 Standard?<\/h2>\n\n\n\n