Home > Store

Building Blockchain Apps

Register your product to gain access to bonus material or receive a coupon.

Building Blockchain Apps


  • This product currently is not for sale.
Not for Sale



Students will:

  • Master cutting-edge blockchain development technologies including Tendermint and Cosmos
  • Build decentralized blockchain applications for e-commerce, marketplaces, finance, supply chains, healthcare, content distribution, and more
  • Help financial institutions enable virtual currencies and achieve revolutionary process improvements
  • Preview next-generation techniques that transcend the limitations of today’s cryptocurrencies
  • Description

    • Copyright 2019
    • Dimensions: 7" x 9-1/8"
    • Pages: 320
    • Edition: 1st
    • Book
    • ISBN-10: 0-13-517232-2
    • ISBN-13: 978-0-13-517232-2

    Blockchain development is entering a period of explosive growth, as real applications gain traction throughout multiple industries, and cryptocurrencies earn greater acceptance throughout the traditional financial sector. Now, for the first time, there’s a comprehensive guide to developing these solutions with today’s most advanced blockchain programming models and architectures.

    Building on his pioneering experience, Michael Yuan introduces today’s most popular blockchain development paradigm, Ethereum Smart Contract programming. Yuan guides you through working with Dapps, ERC20 tokens, programming for ICOs, and more. Next, he introduces next-generation Tendermint / Cosmos programming models and software architectures that overcome key limitations of previous blockchain environments, reducing congestion and enabling unprecedented scalability. Finally, he introduces potential blockchain applications in key sectors, including Peer-to-Peer (P2P) Finance, Exchanges, and Healthcare.

    For developers, blockchain may represent today’s #1 opportunity to advance and succeed. Get Building Blockchain Apps, and make the most of your opportunity.

    Sample Content

    Table of Contents

    Part I: Introduction
    1. Blockchain, Cryptocurrency, and Cryptoeconomics
    2. Three Generations of Blockchain Technologies

    Part II: Ethereum
    3. Getting Started
    4. Smart Contract
    5. Smart Oracle
    6. Creating a Dapp
    7. ERC20 Tokens and ICOs (Han)
    8. New Approaches (Cosmos)

    Part III: Tendermint and Cosmos
    9. Getting Started
    10. ABCI: Smart Contract on Steroids
    11. Creating a Dapp
    12. The Basecoin (Cosmos)
    13. The IBC Protocol and the Internet of Blockchains (Cosmos)
    14. Working with Ethereum (Cosmos)
    15. The Delegation Game

    Part IV: Application Scenarios
    16. Decentralized Identity and Credits
    17. P2P Finance
    18. Exchanges (Han)
    19. Healthcare

    Appendix A. Getting Started with GO


    Submit Errata

    More Information

    Unlimited one-month access with your purchase
    Free Safari Membership