ORPP logo
Image from Google Jackets

Security Tokens and Stablecoins Quick Start Guide : Learn How to Build STO and Stablecoin Decentralized Applications.

By: Contributor(s): Material type: TextTextPublisher: Birmingham : Packt Publishing, Limited, 2019Copyright date: ©2019Edition: 1st edDescription: 1 online resource (226 pages)Content type:
  • text
Media type:
  • computer
Carrier type:
  • online resource
ISBN:
  • 9781838552640
Subject(s): Genre/Form: Additional physical formats: Print version:: Security Tokens and Stablecoins Quick Start GuideDDC classification:
  • 658.0557
LOC classification:
  • QA76.9.D32 .S86 2019
Online resources:
Contents:
Cover -- Title Page -- Copyright and Credits -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Introduction to Blockchain -- A brief overview of the blockchain technology -- Bitcoin -- Ethereum -- Evolution of blockchain -- Bitcoin basics -- The distributed ledger -- The consensus mechanism -- Keys and digital wallets -- Ethereum basics -- Ethereum cryptocurrency and tokens -- Smart contract -- Ethereum virtual machine -- Ethereum gas -- Account -- Oracle -- Off-the-chain data -- PoS -- Performance considerations -- Miscellaneous comments -- Summary -- Chapter 2: STO - Security Token Offering -- A traditional fund raising roadmap for startups -- Seed money -- Angel investors and angel funds -- VC fund -- Private equity firms -- Mezzanine capital/fund -- IPO -- Pros -- Cons -- The initial coin offering -- Coins and tokens -- Crowdfunding -- ICO and its difference to IPO -- The ICO bubble -- The STO -- Security -- STO verses ICO -- STO versus IPO -- Challenges of STOs -- Summary -- Chapter 3: Monetizing Digital Tokens Under US Security Laws -- What is an STO? -- Overview of US securities laws -- Federal regulations -- Section 5 of the Securities Act of 1933 -- Section 3(b)(1) and (2) / Regulation A/A+ offerings (Mini IPOs) -- Exemptions to Section 5 of Securities Act of 1933 -- Section 4(a)(2) / Reg D - Rule 506(b) and (c) - private placement exemption -- Section 3(b)(1)/ Rule 504 - small issuance -- Limitation of Rule 504 and 506 - bad actor disqualifications -- Section 4(a)(5) - accredited investor exemption -- Section 4(a)(6) / Regulation Crowdfunding - crowdfunding exemption -- Section 3(a)(11) / Rule 147 (added by JOBS Act 2012) - intrastate offering -- Regulatory issues with respect to exemptions under the Securities Act -- Other related regulatory regimes -- Federal regulators -- State regulations.
Resale of securities Rule 144/144A/Section 4(a)(1½ ) / Section 4(a)(7) -- Rule 144 exemption -- Rule 144A exemption -- Section 4(a)(1½) exemption -- Section 4(a)(7) exemption -- Securities laws development in blockchain and digital cryptocurrencies -- SEC alerts -- Report of Investigation Pursuant to Section 21(a) of the Exchange Act - The DAO (July 25, 2017) (the DAO report) - the application of the Howey test -- Legal analysis by the SEC -- SEC's conclusion -- Security trading -- Real cases -- Munchee Inc. (Munchee order, December 11, 2017) -- Legal analysis by the SEC -- AirFox case (November, 2018) -- Legal analysis by the SEC -- The Paragon case (November, 2018) -- Legal analysis by the SEC -- SEC versus PlexCorps et al. -- Crypto Asset Management case (September, 2018) -- Legal analysis by the SEC -- The TokenLot LLC case (September, 2018) -- Legal analysis by the SEC -- STO launch and legal considerations -- Summary -- Chapter 4: Stablecoin -- Basics of money -- What is money? -- Characteristics of money -- Durability -- Portability -- Divisibility -- Uniformity -- Limited supply -- Acceptability -- Commodity money versus fiat currency -- An example of a fiat currency- the USD -- Basics of stablecoin -- Cryptocurrency -- What are stablecoins? -- Are stablecoins really stable? -- Types of stablecoins -- Commodity-collateralized stablecoins -- Fiat-collateralized stablecoins -- Crypto-collateralized stablecoins -- Non-collateralized stablecoins -- Challenges of stablecoins -- Summary -- Chapter 5: Security Token Smart Contracts -- ERC-20 and ERC-721 token -- ERC-20 -- ERC-721 - NFTs -- Security token technical design overview -- ERC-1400/ERC-1410 -- ST-20 (security token standard) -- R-Token -- SRC-20 -- DS-Token (Securitize) -- Securitize's digital ownership architecture -- ERC-1404 -- ERC-884 -- Introduction to smart contracts -- Pragma.
Comments -- Import -- Paths -- State variables -- Functions -- Function modifiers -- Events -- struct -- enum -- Inheritance, abstract, and interface -- Summary -- Chapter 6: Building a Security Token Dapp -- STO smart contract development tools -- Truffle -- Ganache -- Setting up an Ethereum development environment -- Creating a security token Truffle project -- Deploying security tokens to Ganache -- Developing and testing a security token smart contract -- Creating a smart contract -- Implementing a smart contract -- Defining your token information -- Implementing detectTransferRestriction -- Implementing messageForTransferRestriction -- Implementing transfer and transferFrom -- Testing a smart contract -- Setting up and initializing the test case -- Writing Dapp web components -- Setting up a Dapp project -- Cleaning boilerplates code -- Defining the HTML template -- Implementing the ERC1404 UI components -- Loading accounts -- transfer UI component -- DetectTransferRestriction UI component -- MessageForTransferRestriction UI component -- AddAddressToWhitelist UI component -- verifyWhitelist UI component -- Summary -- Chapter 7: Stablecoin Smart Contracts -- Quick primary stablecoin overview -- Timeline of stablecoin development -- Types of stablecoin -- Fiat collateralized stablecoins -- Crypto collateralized stablecoins -- Non-collateralized stablecoins -- Stablecoin technical design overview -- Tether (USDT) -- TrueUSD (TUSD) smart contract -- modularERC20 -- Proxy -- Admin -- Other TUSD token-related contracts -- MakerDAO (Dai) -- USD coin (USDC) -- Paxos Standard -- GUSD -- ERC20Proxy -- ERC20Impl -- ERC20Store -- JPM Coin -- Summary -- Other Books You May Enjoy -- Index.
Summary: This essential guide will help any blockchain practitioner gain expertise in developing complete STO and stablecoins DApps. This book provides a quick introduction to basic ICO and STO concepts, and their differences. It will also help readers compile, test, and deploy their own contracts by altering the code provided in the book.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
No physical items for this record

Cover -- Title Page -- Copyright and Credits -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Introduction to Blockchain -- A brief overview of the blockchain technology -- Bitcoin -- Ethereum -- Evolution of blockchain -- Bitcoin basics -- The distributed ledger -- The consensus mechanism -- Keys and digital wallets -- Ethereum basics -- Ethereum cryptocurrency and tokens -- Smart contract -- Ethereum virtual machine -- Ethereum gas -- Account -- Oracle -- Off-the-chain data -- PoS -- Performance considerations -- Miscellaneous comments -- Summary -- Chapter 2: STO - Security Token Offering -- A traditional fund raising roadmap for startups -- Seed money -- Angel investors and angel funds -- VC fund -- Private equity firms -- Mezzanine capital/fund -- IPO -- Pros -- Cons -- The initial coin offering -- Coins and tokens -- Crowdfunding -- ICO and its difference to IPO -- The ICO bubble -- The STO -- Security -- STO verses ICO -- STO versus IPO -- Challenges of STOs -- Summary -- Chapter 3: Monetizing Digital Tokens Under US Security Laws -- What is an STO? -- Overview of US securities laws -- Federal regulations -- Section 5 of the Securities Act of 1933 -- Section 3(b)(1) and (2) / Regulation A/A+ offerings (Mini IPOs) -- Exemptions to Section 5 of Securities Act of 1933 -- Section 4(a)(2) / Reg D - Rule 506(b) and (c) - private placement exemption -- Section 3(b)(1)/ Rule 504 - small issuance -- Limitation of Rule 504 and 506 - bad actor disqualifications -- Section 4(a)(5) - accredited investor exemption -- Section 4(a)(6) / Regulation Crowdfunding - crowdfunding exemption -- Section 3(a)(11) / Rule 147 (added by JOBS Act 2012) - intrastate offering -- Regulatory issues with respect to exemptions under the Securities Act -- Other related regulatory regimes -- Federal regulators -- State regulations.

Resale of securities Rule 144/144A/Section 4(a)(1½ ) / Section 4(a)(7) -- Rule 144 exemption -- Rule 144A exemption -- Section 4(a)(1½) exemption -- Section 4(a)(7) exemption -- Securities laws development in blockchain and digital cryptocurrencies -- SEC alerts -- Report of Investigation Pursuant to Section 21(a) of the Exchange Act - The DAO (July 25, 2017) (the DAO report) - the application of the Howey test -- Legal analysis by the SEC -- SEC's conclusion -- Security trading -- Real cases -- Munchee Inc. (Munchee order, December 11, 2017) -- Legal analysis by the SEC -- AirFox case (November, 2018) -- Legal analysis by the SEC -- The Paragon case (November, 2018) -- Legal analysis by the SEC -- SEC versus PlexCorps et al. -- Crypto Asset Management case (September, 2018) -- Legal analysis by the SEC -- The TokenLot LLC case (September, 2018) -- Legal analysis by the SEC -- STO launch and legal considerations -- Summary -- Chapter 4: Stablecoin -- Basics of money -- What is money? -- Characteristics of money -- Durability -- Portability -- Divisibility -- Uniformity -- Limited supply -- Acceptability -- Commodity money versus fiat currency -- An example of a fiat currency- the USD -- Basics of stablecoin -- Cryptocurrency -- What are stablecoins? -- Are stablecoins really stable? -- Types of stablecoins -- Commodity-collateralized stablecoins -- Fiat-collateralized stablecoins -- Crypto-collateralized stablecoins -- Non-collateralized stablecoins -- Challenges of stablecoins -- Summary -- Chapter 5: Security Token Smart Contracts -- ERC-20 and ERC-721 token -- ERC-20 -- ERC-721 - NFTs -- Security token technical design overview -- ERC-1400/ERC-1410 -- ST-20 (security token standard) -- R-Token -- SRC-20 -- DS-Token (Securitize) -- Securitize's digital ownership architecture -- ERC-1404 -- ERC-884 -- Introduction to smart contracts -- Pragma.

Comments -- Import -- Paths -- State variables -- Functions -- Function modifiers -- Events -- struct -- enum -- Inheritance, abstract, and interface -- Summary -- Chapter 6: Building a Security Token Dapp -- STO smart contract development tools -- Truffle -- Ganache -- Setting up an Ethereum development environment -- Creating a security token Truffle project -- Deploying security tokens to Ganache -- Developing and testing a security token smart contract -- Creating a smart contract -- Implementing a smart contract -- Defining your token information -- Implementing detectTransferRestriction -- Implementing messageForTransferRestriction -- Implementing transfer and transferFrom -- Testing a smart contract -- Setting up and initializing the test case -- Writing Dapp web components -- Setting up a Dapp project -- Cleaning boilerplates code -- Defining the HTML template -- Implementing the ERC1404 UI components -- Loading accounts -- transfer UI component -- DetectTransferRestriction UI component -- MessageForTransferRestriction UI component -- AddAddressToWhitelist UI component -- verifyWhitelist UI component -- Summary -- Chapter 7: Stablecoin Smart Contracts -- Quick primary stablecoin overview -- Timeline of stablecoin development -- Types of stablecoin -- Fiat collateralized stablecoins -- Crypto collateralized stablecoins -- Non-collateralized stablecoins -- Stablecoin technical design overview -- Tether (USDT) -- TrueUSD (TUSD) smart contract -- modularERC20 -- Proxy -- Admin -- Other TUSD token-related contracts -- MakerDAO (Dai) -- USD coin (USDC) -- Paxos Standard -- GUSD -- ERC20Proxy -- ERC20Impl -- ERC20Store -- JPM Coin -- Summary -- Other Books You May Enjoy -- Index.

This essential guide will help any blockchain practitioner gain expertise in developing complete STO and stablecoins DApps. This book provides a quick introduction to basic ICO and STO concepts, and their differences. It will also help readers compile, test, and deploy their own contracts by altering the code provided in the book.

Description based on publisher supplied metadata and other sources.

Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2024. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.

There are no comments on this title.

to post a comment.

© 2024 Resource Centre. All rights reserved.