Plutus Pioneer Program Lecture Notes
latest

Plutus Pioneer Program

  • 1. Week 01 - English Auction
  • 2. Week 02 - Validation
  • 3. Week 03 - Script Context
  • 4. Week 04 - Monads
  • 5. Week 05 - Native Tokens
  • 6. Week 06 - Oracles
  • 7. Week 07 - State Machines
  • 8. Week 08 - Property Based Testing
  • 9. Week 09 - Marlowe
  • 10. Week 10 - Uniswap

Alonzo Testnet Exercises

  • 1. AWS Node Setup
  • 2. Wallets and Funds
  • 3. AlwaysSucceeds Script
  • 4. AlwaysFails Script
  • 5. HelloWorld Script
  • 6. HelloWorld, ByteStrings and Redeemer
  • 1. Minting Tokens

Node Administration

  • 1. Install the Cardano node
Plutus Pioneer Program Lecture Notes
  • »
  • Plutus Pioneer Program
  • Edit on GitHub

Plutus Pioneer ProgramΒΆ

Contents:

  • 1. Week 01 - English Auction
    • 1.1. Welcome
    • 1.2. The (E)UTxO Model
    • 1.3. Running an example auction contract on a local Playground
    • 1.4. To the Playground
  • 2. Week 02 - Validation
    • 2.1. Before We Start
    • 2.2. Introduction
    • 2.3. PlutusTx.Data
    • 2.4. Plutus Validator
    • 2.5. Summary
  • 3. Week 03 - Script Context
    • 3.1. Before We Start
    • 3.2. Recap
    • 3.3. ScriptContext
    • 3.4. Example - Vesting
    • 3.5. Example 2 - Parameterized Contract
  • 4. Week 04 - Monads
    • 4.1. Overview
    • 4.2. Monads
    • 4.3. Plutus Monads
  • 5. Week 05 - Native Tokens
    • 5.1. Overview
    • 5.2. Value
    • 5.3. Minting Policies
    • 5.4. Example 1 - Free
    • 5.5. Example 2 - Signed
    • 5.6. NFTs
  • 6. Week 06 - Oracles
    • 6.1. Overview
    • 6.2. Oracle Core
    • 6.3. Swap Validation
    • 6.4. Funds Module
    • 6.5. Testing
    • 6.6. Plutus Application Backend
  • 7. Week 07 - State Machines
    • 7.1. Introduction
    • 7.2. Code Example 1
    • 7.3. Code Example 2
    • 7.4. Conclusion
  • 8. Week 08 - Property Based Testing
    • 8.1. Token Sale
    • 8.2. Unit Testing
    • 8.3. Optics and Lenses
    • 8.4. Property Based Testing
  • 9. Week 09 - Marlowe
    • 9.1. Overview
    • 9.2. Lecture by Prof. Simon Thompson
    • 9.3. Lecture by Alex Nemish
    • 9.4. Playing in the Playground
  • 10. Week 10 - Uniswap
    • 10.1. What is Uniswap
    • 10.2. Uniswap in Plutus
    • 10.3. Trying it Out

© Copyright . Revision 1d0b94a2.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
Downloads
pdf
epub
On Read the Docs
Project Home
Builds