| 25.9.2026 | Tutorial 1 | Bitcoin | Ing. Marek Bielik | Bitcoin and distributed leadgers. |
|---|
| 2.10.2026 | Tutorial 2 | Ethereum Tooling | Ing. Josef Gattermayer, Ph.D. | Introduction to Ethereum tooling and setup of wallets. Presentation |
|---|
| 9.10.2026 | Tutorial 3 | Ethereum Tooling II. | Ing. Josef Gattermayer, Ph.D. | Working with testnets, compliation, deployment. Using Safe multisig wallets. Solidity (Wake) VS Code extension. Presentation. |
|---|
| 16.10.2026 | Tutorial 4 | Solidity | Ing. Josef Gattermayer, Ph.D. | Introduction to Solidity. Data types and structures Presentation |
|---|
| 23.10.2026 | Tutorial 5 | Solidity II. | Ing. Josef Gattermayer, Ph.D. | Solidity ABI, transfering Ether. Assignment of Semester task I. (immplementation). Presentation |
|---|
| 30.10.2026 | Tutorial 6 | Security | Ing. Jan Kalivoda | Introduction to smart contracts security, testing frameworks. 🔐 |
|---|
| 6.11.2026 | Tutorial 7 | Wtf is Solana | Ing. Michal Převrátil, Ing. Josef Gattermayer, Ph.D. | It’s not just EVM. Basics of Solana, hello world program, meme-coin using SPL. Solana video playlist by Andrej Lukačovič. |
|---|
| 13.11.2026 | Tutorial 8 | Security II. | Ing. Jan Kalivoda | Advanced security techniques, auditing, smart contract fuzzers. Blog |
|---|
| 20.11.2026 | Tutorial 9 | Advanced fuzz testing | Ing. Michal Převrátil, Ing. Josef Gattermayer, Ph.D. | Advanced fuzz testing (property-based testing, fork testing, differential fuzz testing, manually guided fuzz testing), using the Wake Framework for fuzzing. |
|---|
| 27.11.2026 | Tutorial 10 | Capture the Flag | Naoki Yoshida, Ing. Josef Gattermayer, Ph.D. | Hunt some extra bugs and semester points. AI-assisted fuzzing and hacking of smart contracts (LLM-driven bug hunting and exploit development). |
|---|
| 4.12.2026 | Tutorial 11 | System Design | Ing. Jakub Růžička | System design and practical security, mock projects. |
|---|
| 11.12.2026 | Tutorial 12 | Security Audit Assignment, Account Abstraction + consultations | Ing. Josef Gattermayer, Ph.D., Ing. Jan Kalivoda | Task 1 evaluation, security audit assignment overview, and Account Abstraction (EIP-4337, EIP-7702, Bybit hack case study). Consultations 🍻 |
|---|
| 18.12.2026 | — | No tutorial — Dean’s Day (děkanské volno) | — | |
|---|