Book Image

Security Tokens and Stablecoins Quick Start Guide

By : Weimin Sun, Xun (Brian) Wu, Angela Kwok
Book Image

Security Tokens and Stablecoins Quick Start Guide

By: Weimin Sun, Xun (Brian) Wu, Angela Kwok

Overview of this book

The failure of initial coin offerings (ICOs) is no accident, as most ICOs do not link to a real asset and are not regulated. Realizing the shortcomings of ICOs, the blockchain community and potential investors embraced security token offerings (STOs) and stablecoins enthusiastically. In this book, we start with an overview of the blockchain technology along with its basic concepts. We introduce the concept behind STO, and cover the basic requirements for launching a STO and the relevant regulations governing its issuance. We discuss U.S. securities laws development in launching security digital tokens using blockchain technology and show some real use cases. We also explore the process of STO launches and legal considerations. We introduce popular security tokens in the current blockchain space and talk about how to develop a security token DApp, including smart contract development for ERC1404 tokens. Later, you'll learn to build frontend side functionalities to interact with smart contracts. Finally, we discuss stablecoin technical design functionalities for issuing and operating STO tokens by interacting with Ethereum smart contracts. By the end of this book, you will have learned more about STOs and gained a detailed knowledge of building relevant applications—all with the help of practical examples.
Table of Contents (9 chapters)

Preface

During 2017 and 2018, the market values of the majority cryptocurrencies went through some eye-popping roller-coasters. In the span of three months, the price of Bitcoin went up from $6,336.94 (USD) on November 12, 2017, to its highest price of $19,758.2 on December 17, 2017, before dropping to $7,389.79 on February 5, 2018. As cryptocurrency prices moved up, funding for blockchain projects poured in. Most of them were in the form of initial coin offering (ICOs). One example is in May 2017, when a web browser called Brave completed an ICO. It raised $36 million in USD within the first 25 seconds of the ICO. The dramatic declining in cryptocurrency prices eventually led to the cooling down of the ICO madness. Per statistics from ICODATA.IO, during the first quarter of 2018, a total of $3,874 million USD were raised via ICOs. In contrast, during the first quarter of 2019, only $100 mm USD were raised through ICOs.

A fundamental reason for the high volatility in cryptocurrency prices and the ICO bubble bursting is the lack of control and regulations on ICOs. This led to a high failure rate of ICO-funded blockchain projects. Fewer than half of ICOs have survived over four months after their offerings, and nearly half (around 46%) of ICOs taking place in 2017 had failed by February 2018.

Facing the ICO issues, the blockchain community has started soul-searching for an alternative solution. The mainstream view of the blockchain community changed from focusing exclusively on the initial ICO model of raising funds, to funding models involving other parties (for example, governments, investment bankers, and lawyers). A leading solution is the security token offering (STO).

To help our audience gain an overview on the context of STOs quickly, in this book, we explain the basic concepts behind the blockchain technology, traditional funding approaches for startups, and the basics of STOs. We made comparisons between ICOs and STOs to explore the differences between them and the reasons that STOs can potentially provide a viable solution to resolve some of the ICO drawbacks. To help the reader understand the implications of STOs better, we dedicate one chapter (Chapter 3, Monetize Digital Tokens Under U.S. Securities Laws) to covering some of applicable laws on STOs. For IT practitioners, we show a way to implement an end-to-end Dapp for the issuance of a security token. In fairness, STOs are not necessarily perfect neither. At the end of Chapter 2, STO – Security Token Offering, we point out some challenges faced by STOs.

Stablecoin is a solution that the blockchain community came up with to address the high volatility issue in cryptocurrency prices. In this book, we first cover the basics on money. We then proceed to illustrations on different types of money. This lays the foundation for explaining the concepts on stablecoin. In Chapter 7, Stablecoin Smart Contracts, we give a working example on how to implement stablecoin issuance.