ERC20 was introduced in 2015 to allow users to create and issue smart contracts in the Ethereum blockchain. These smart contracts can then be used to create tokenised assets or smart property for investment purposes.