Security token offering is a new way of raising capital utilizing the blockchain technology. Through Security token offering, an investor is issued a security token as a representation of ownership in real-world assets and security such as equity, debt, asset backed security.