Content
@
0 reply
0 recast
2 reactions
nkemjika.eth
@nkemjika
Just learning that there is an ERC-223 standard that improves on ERC-20. But so far, I haven't seen a contract implementing ERC-223. Is there a reason why smart contract developers still stick with ERC-20? Casting here because i can't cast in /ethereum or /evm
2 replies
0 recast
0 reaction
Louis π΅ π¦π
@superlouis.eth
ERC20 defines an interface, which is the bare minimum to be found, indexed, traded as a fungible token. 223 defines a behavior which could drastically limit the transferrability of your token. Token developers usually want to have the most liquid assets. For the transfer safety, OZ has a "SafeERC20" impl. Also, there's a debate whether it's a good idea to check if an address is a smart contract (there's no way to know if it will be a SC in the future). Also, I don't understand the reasoning behind the gas cost saving in this ERC.
1 reply
0 recast
0 reaction
nkemjika.eth
@nkemjika
Oh wow! Thanks for taking time to explain. So the main thing holding it back is transferability. Makes sense. Thanks for taking the time to explain 500 $degen
0 reply
0 recast
1 reaction