Contents
This page gives details about the coursework
Last updated
This page gives details about the coursework
Last updated
Module 1: Blockchain basics
quick intro
basics of addresses and types of addresses
Basics of Cryptography. Just simple stuff what is signing etc
Basics types of nodes
Cardano Architecture (consensus networking etc)
Module2: Handson tools
1) Running a docker to create a devnet and http://Demeter.run
2) Using block frost/ogmios/KOIOS/Dandelion
3) Running oura and other@txpipe_toolstools
4) For enthusiast : starting a Cardano-node in testnet
5) commandline utilities
Module3: Towards smart contracts
eUTXO fundamentals
eUTXO design patterns
Details around script-context
Native script basics
Module4: Smart contracts: Using various methods available on Cardano
Interacting with a contract without knowing any plutus. Basically frontend part using type script/js
a) Plutus (for developers who know Haskell) b) Haskell IOG course for developers who want to learn Haskell
Writing and deploying basic contract
some advanced examples
Once Plutus-TS is ready add code to github
Some debugging tips
Module 5: Verification of contracts
Basic test framework development
Property testing
Usage of Proof assistants (only for users who are already working with Proof assistant)
If you think this course helps you then please donate Ada to the address below
addr1v8hnddsmu4wj0uxnmdhnpm4yjg545rjeazcdd35haw3s3lgzjgnqh