Blockchain & Smart Contracts
En-0003-Plutus Haskell Course
Code: NYUZVB4VVendor: Coxygen GlobalCourse fee ZAR 499.00
Advanced on-chain Plutus Haskell training across 30 chapters, covering Coxygen Plutus V1/V2 modules, validator mockups, minting/value logic and V2 testing.
An on-chain smart-contract course built primarily from the Coxygen Global Plinth/Plutus module tutorial, supported by Coxygen validator mockups and the IOG Plutus Pioneer Program fourth iteration. It teaches source-era Plutus V1 and V2 ledger modules, validators, minting policies and migration/testing patterns. Off-chain code is contextual only.
Course content
30 chapters · 30 lessons
1. Plinth/Plutus and the On-Chain Validator Model
2. Ledger.Tx.Constraints and the On-Chain/Off-Chain Boundary
- ○Ledger.Tx.Constraints and the On-Chain/Off-Chain BoundarySign in to access this lesson0 min
3. Plutus.V1.Ledger.Address
- ○Plutus.V1.Ledger.AddressSign in to access this lesson0 min
4. Plutus.V1.Ledger.Api
- ○Plutus.V1.Ledger.ApiSign in to access this lesson0 min
5. Plutus.V1.Ledger.Bytes
- ○Plutus.V1.Ledger.BytesSign in to access this lesson0 min
6. Plutus.V1.Ledger.Contexts
- ○Plutus.V1.Ledger.ContextsSign in to access this lesson0 min
7. Plutus.V1.Ledger.Credential
- ○Plutus.V1.Ledger.CredentialSign in to access this lesson0 min
8. Plutus.V1.Ledger.Crypto
- ○Plutus.V1.Ledger.CryptoSign in to access this lesson0 min
9. HTLC: Atomic Swap Smart Contract
- ○HTLC: Atomic Swap Smart ContractSign in to access this lesson0 min
10. Plutus.V1.Ledger.DCert
- ○Plutus.V1.Ledger.DCertSign in to access this lesson0 min
11. Plutus.V1.Ledger.EvaluationContext
- ○Plutus.V1.Ledger.EvaluationContextSign in to access this lesson0 min
12. Plutus: Slot and Time Ranges
- ○Plutus: Slot and Time RangesSign in to access this lesson0 min
13. Plutus.V1.Ledger.Examples
- ○Plutus.V1.Ledger.ExamplesSign in to access this lesson0 min
14. Plutus.V1.Ledger.Interval
- ○Plutus.V1.Ledger.IntervalSign in to access this lesson0 min
15. Plutus.V1.Ledger.ProtocolVersions
- ○Plutus.V1.Ledger.ProtocolVersionsSign in to access this lesson0 min
16. Haskell Plutus: Lift, UnsafeLift, and safeLift
- ○Haskell Plutus: Lift, UnsafeLift, and safeLiftSign in to access this lesson0 min
17. Plutus.V1.Ledger.Scripts
- ○Plutus.V1.Ledger.ScriptsSign in to access this lesson0 min
18. Plutus.V1.Ledger.Time
- ○Plutus.V1.Ledger.TimeSign in to access this lesson0 min
19. Plutus.V1.Ledger Essentials
- ○Plutus.V1.Ledger EssentialsSign in to access this lesson0 min
20. Plutus.V1.Ledger.Tx
- ○Plutus.V1.Ledger.TxSign in to access this lesson0 min
21. Plutus: Ada
- ○Plutus: AdaSign in to access this lesson0 min
22. Plutus.V1.Ledger.Value
- ○Plutus.V1.Ledger.ValueSign in to access this lesson0 min
23. Plutus: Oracles + PAB + Swap dApp — On-Chain Focus
- ○Plutus: Oracles + PAB + Swap dApp — On-Chain FocusSign in to access this lesson0 min
24. Plutus.V2.Ledger.Api
- ○Plutus.V2.Ledger.ApiSign in to access this lesson0 min
25. Plutus.V2.Ledger.Contexts
- ○Plutus.V2.Ledger.ContextsSign in to access this lesson0 min
26. Plutus.V2.Ledger.EvaluationContext
- ○Plutus.V2.Ledger.EvaluationContextSign in to access this lesson0 min
27. Plutus.V2.Ledger.Tx
- ○Plutus.V2.Ledger.TxSign in to access this lesson0 min
28. PlutusTx.Prelude
- ○PlutusTx.PreludeSign in to access this lesson0 min
29. Beginner Validator Mockups: From Idea to On-Chain Predicate
- ○Beginner Validator Mockups: From Idea to On-Chain PredicateSign in to access this lesson0 min
30. Capstone: V2 On-Chain Contract, Compilation and Tests
- ○Capstone: V2 On-Chain Contract, Compilation and TestsSign in to access this lesson0 min