Plutus: Writing reliable smart contracts
Last updated on 2019-08-01
About the Book
This practical ebook is a guide to programming with the Plutus language for highly secure smart contracts on the Cardano blockchain, home of the ada cryptocurrency. Plutus is based on the Haskell functional programming language and comes complete with a full testing environment accessed via GitHub or any browser.
The ebook will help you get to grips with using smart contracts on a blockchain by providing real-life examples and functional sample code. Plutus: Writing Reliable Smart Contracts is the first ebook about this new and exciting language and is written by experts from IOHK, the developers of Cardano and ada.
This ebook is concise and focused and uses sample scenarios to help the reader grasp the concepts of this new language. The pitch and flow of this book makes it appealing and is it easy to navigate through the samples which get progressively more complex.
About the Authors
2. UTxO Style Accounting
3. Smart Contracts
3.1. The Power of the Smart Contract
3.2. Real-world and Non Fungible Tokens
4. Welcome to Plutus - A New Language for Reliable Smart Contracts
4.1. Why Plutus?
4.2. About the Plutus Framework
4.3. Running Plutus Playground
5. Plutus Tx
5.1. What is Plutus Tx?
5.2. Writing basic PlutusTx programs
5.3. Functions and datatypes
5.4. The Plutus Tx Prelude and Plutus Tx Builtins
5.5. Lifting values
6. Extended UTxO Model
6.2. Validator, Redeemer, and Data Scripts
6.3. Additional Extended Model Notes
7. Writing Off-Chain Code
8. Our First On-Chain Code
9. A Contract with Parameters
10. Multi-Stage Contracts
11. Looking Beyond Ada and Using Arbitrary Custom Tokens
The Leanpub 45-day 100% Happiness Guarantee
Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms
Free Updates. Free App. DRM Free.
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers), EPUB (for phones and tablets), MOBI (for Kindle) and in the free Leanpub App (for Mac, Windows, iOS and Android). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.