Items related to Hands-On Blockchain for Python Developers

Hands-On Blockchain for Python Developers - Softcover

 
Image Not Available

Synopsis

Implement real-world decentralized applications using Python, Vyper, Populus, and Ethereum

Key Features

  • Stay up-to-date with everything you need to know about the blockchain ecosystem
  • Implement smart contracts, wallets, and decentralized applications(DApps) using Python libraries
  • Get deeper insights into storing content in a distributed storage platform

Book Description

Blockchain is seen as the main technological solution that works as a public ledger for all cryptocurrency transactions. This book serves as a practical guide to developing a full-fledged decentralized application with Python to interact with the various building blocks of blockchain applications.

Hands-On Blockchain for Python Developers starts by demonstrating how blockchain technology and cryptocurrency hashing works. You will understand the fundamentals and benefits of smart contracts such as censorship resistance and transaction accuracy. As you steadily progress, you'll go on to build smart contracts using Vyper, which has a similar syntax to Python. This experience will further help you unravel the other benefits of smart contracts, including reliable storage and backup, and efficiency. You'll also use web3.py to interact with smart contracts and leverage the power of both the web3.py and Populus framework to build decentralized applications that offer security and seamless integration with cryptocurrencies. As you explore later chapters, you'll learn how to create your own token on top of Ethereum and build a cryptocurrency wallet graphical user interface (GUI) that can handle Ethereum and Ethereum Request for Comments (ERC-20) tokens using the PySide2 library. This will enable users to seamlessly store, send, and receive digital money. Toward the end, you'll implement InterPlanetary File System (IPFS) technology in your decentralized application to provide a peer-to-peer filesystem that can store and expose media.

By the end of this book, you'll be well-versed in blockchain programming and be able to build end-to-end decentralized applications on a range of domains using Python.

What you will learn

  • Understand blockchain technology and what makes it an immutable database
  • Use the features of web3.py API to interact with the smart contract
  • Create your own cryptocurrency and token in Ethereum using Vyper
  • Use IPFS features to store content on the decentralized storage platform
  • Implement a Twitter-like decentralized application with a desktop frontend
  • Build decentralized applications in the shape of console, web, and desktop applications

Who this book is for

If you are a Python developer who wants to enter the world of blockchain, Hands-On Blockchain for Python Developers is for you. The book will be your go-to guide to becoming well-versed with the blockchain ecosystem and building your own decentralized applications using Python and library support.

Table of Contents

  1. Introduction to Blockchain Programming
  2. Smart Contract Fundamentals
  3. Implementing Smart Contract Using Vyper
  4. Interacting With Smart Contract Using Web3
  5. Populus Development Framework
  6. Building a Practical Decentralized Application
  7. Front-end Decentralized Application
  8. Creating Token in Ethereum
  9. Cryptocurrency Wallet
  10. Inter Planetary: A Brave New File System
  11. Using Py-ipfs-api to Connect to Decentralized File System
  12. Implementing Decentralized Application Using IPFS

"synopsis" may belong to another edition of this title.

  • PublisherPackt Publishing
  • Publication date2019
  • ISBN 10 1788627857
  • ISBN 13 9781788627856
  • BindingPaperback
  • LanguageEnglish
  • Number of pages450

Buy Used

Condition: Fair
An acceptable and readable copy...
View this item

FREE shipping within U.S.A.

Destination, rates & speeds

Search results for Hands-On Blockchain for Python Developers

Stock Image

Kok, Arjuna Sky
Published by Packt Publishing, 2019
ISBN 10: 1788627857 ISBN 13: 9781788627856
Used Softcover

Seller: Goodwill of the Olympics and Rainier Region, Tacoma, WA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Acceptable. An acceptable and readable copy. All pages are intact, and the spine and cover are also intact. This item may have light highlighting, writing or underlining through out the book, curled corners, missing dust jacket and or stickers. Seller Inventory # 467IJT0050EN

Contact seller

Buy Used

US$ 7.98
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Kok, Arjuna Sky
Published by Packt Publishing, 2019
ISBN 10: 1788627857 ISBN 13: 9781788627856
Used paperback

Seller: HPB-Red, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_417265545

Contact seller

Buy Used

US$ 5.00
Convert currency
Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Kok, Arjuna Sky
Published by Packt Publishing, 2019
ISBN 10: 1788627857 ISBN 13: 9781788627856
New Paperback

Seller: Grumpys Fine Books, Tijeras, NM, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: new. Prompt service guaranteed. Seller Inventory # Clean1788627857

Contact seller

Buy New

US$ 35.80
Convert currency
Shipping: US$ 4.25
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Kok, Arjuna Sky
Published by Packt Publishing, 2019
ISBN 10: 1788627857 ISBN 13: 9781788627856
New Softcover

Seller: Lucky's Textbooks, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # ABLIING23Mar2912160181020

Contact seller

Buy New

US$ 48.16
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Kok, Arjuna Sky
Published by Packt Publishing 2/12/2019, 2019
ISBN 10: 1788627857 ISBN 13: 9781788627856
New Paperback or Softback

Seller: BargainBookStores, Grand Rapids, MI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback or Softback. Condition: New. Hands-On Blockchain for Python Developers 1.69. Book. Seller Inventory # BBS-9781788627856

Contact seller

Buy New

US$ 53.32
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 5 available

Add to basket

Stock Image

Arjuna Sky Kok
Published by Packt Publishing, 2019
ISBN 10: 1788627857 ISBN 13: 9781788627856
New PAP
Print on Demand

Seller: PBShop.store US, Wood Dale, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781788627856

Contact seller

Buy New

US$ 60.21
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Arjuna Sky Kok
Published by Packt Publishing, 2019
ISBN 10: 1788627857 ISBN 13: 9781788627856
New PAP
Print on Demand

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781788627856

Contact seller

Buy New

US$ 57.56
Convert currency
Shipping: US$ 7.80
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Kok, Arjuna Sky
Published by PACKT PUB, 2019
ISBN 10: 1788627857 ISBN 13: 9781788627856
New Softcover

Seller: Russell Books, Victoria, BC, Canada

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Softcover. Condition: New. Special order direct from the distributor. Seller Inventory # ING9781788627856

Contact seller

Buy New

US$ 58.79
Convert currency
Shipping: US$ 9.99
From Canada to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Kok, Arjuna Sky,
Published by Packt Publishing 2019-02, 2019
ISBN 10: 1788627857 ISBN 13: 9781788627856
New PF

Seller: Chiron Media, Wallingford, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PF. Condition: New. Seller Inventory # 6666-IUK-9781788627856

Contact seller

Buy New

US$ 50.86
Convert currency
Shipping: US$ 20.59
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 10 available

Add to basket

Stock Image

Kok, Arjuna Sky
Published by Packt Publishing, 2019
ISBN 10: 1788627857 ISBN 13: 9781788627856
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781788627856_new

Contact seller

Buy New

US$ 56.75
Convert currency
Shipping: US$ 15.92
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

There are 4 more copies of this book

View all search results for this book