HS2024 - Seminar Cryptocurrencies and Smart Contracts
Please see ILIAS for all background information and other material.
List of Selected Projects
Project | Members | Git Repository | Testing | Presentation Date | Talk slides |
---|---|---|---|---|---|
BitVM | Roman Bögli | Link | Team ATOM (Sascha Künzler & Cécile Semelet) | 06. Nov. 2024 | Link |
Ethereum (ETH) | Owen Gombas & Arthur Gygax | Link | Team ATOM (Sascha Künzler & Cécile Semelet) and Team FIL (Raphael Fehr) | 06. Nov. 2024 | |
Cardano (ADA) | Michal Stetina & David Gallardo | Link | Team ARB (Martin Stojkovski & Filipe Silva) | 13. Nov. 2024 | |
Avalanche (AVAX) | Marcel Haag & Jan Koch | Link | Team ARB (Martin Stojkovski & Filipe Silva) and Team LINK (Zsófia Tasnádi-Tulogdi) | 13. Nov. 2024 | |
Binance Smartchain (BNB) | Daniele De Jeso | Link | Team ETH (Owen Gombas & Arthur Gygax) | 20. Nov. 2024 | Link |
Internet Computer (ICP) | Vladyslav Kvochkin & Niklas Radomski | Link | Team BitVM (Roman Bögli) and Team ETH (Owen Gombas & Arthur Gygax) | 20. Nov. 2024 | |
Stellar (XLM) | Tishana Suthenthiran & Michael Meyer | Link | Team ADA (Michal Stetina & David Gallardo) and Team AVAX (Marcel Haag & Jan Koch) | 27. Nov. 2024 | Link |
StarkNet (ZK) | Peter Brühwiler | Link | Team ADA (Michal Stetina & David Gallardo) and Team AVAX (Marcel Haag & Jan Koch) | 27. Nov. 2024 | Link |
Cosmos (ATOM) | Sascha Künzler & Cecile Semelet | Link | Team BNB (Daniele De Jeso) and Team ICP (Vladyslav Kvochkin & Niklas Radomski) | 04. Dec. 2024 | |
Filecoin (FIL) | Raphael Fehr | Link | Team ICP (Vladyslav Kvochkin & Niklas Radomski) | 04. Dec. 2024 | Link |
Arbitrum (ARB) | Martin Stojkovski & Filipe Silva | Link | Team XLM (Tishana Suthenthiran and Michael Meyer) and Team ZK (Peter Brühwiler) | 11. Dec. 2024 | |
Chainlink (LINK) | Zsófia Tasnádi-Tulogdi | Link | Team XLM (Tishana Suthenthiran and Michael Meyer) | 11. Dec. 2024 |
List of Layer-1 Projects
List of Layer-2 Projects
Layer-2 Project | Organization and Network | Documentation | Testnets | Programming | Podcast |
---|---|---|---|---|---|
Arbitrum (ARB) | Offchain Labs; Arbitrum | Academic Paper; Whitepaper; Docs | Local Testnet | Tutorial | ZK 179 |
Optimism | Specs; Docs | Create testnet | OP Stack | ZK 177 | |
Starknet (STRK) | Starkware; Starknet | Book; Docs | Tutorial | Cairo language | ZK 96; ZK 329 |
ZkSync (ZK) | Matter Labs; ZkSync | Docs; Quickstart | Testnets | Tutorial | ZK 116; ZK 299 |
Further Projects (Oracle, Layer 3, Decentralized Finance)
Project | Type | Organization and Network | Documentation | Testnets | Programming | Podcast |
---|---|---|---|---|---|---|
Chainlink (LINK) | Oracle Network (Data feeds & CCIP) | Chainlink Labs; Chainlink | Whitepaper; Whitepaper 2.0; Off-chain Reporting; Data Feeds; CCIP | Developer docs; Tutoarial | Consuming data feeds; Sending data with CCIP * | Lex Fridman 181; Bellcurve 8.3.24 |
Celestia (TIA) | Data Availability Layer | Celestia | Whitepaper; Fraud proofs and DA proofs; Run a light node | Run a light node | Not possible* | ZK 311 |
Restaking, esp. Data Availability | EigenLayer | Whitepapers; Docs | Local Testnet | Not possible* | ZK 301 |
*Note: Some of the networks cannot be programmed. Possible projects for those networks will be discussed with the teachers (for example: demonstrate a core functionality).
Additional Material
Recommended podcasts
Many projects have their own podcast. The links in the table are mostly to the highly recommended Zeroknowledge.fm podcast.
Podcast | Title | Topic |
---|---|---|
ZK 237 | Exploring ZK Research with Jens Groth | Zero-knowledge proofs, Groth16 proof system |
ZK 244 | Journey to Blockchain with David Tse | Consensus, Ethereum, David Tse |
ZK 256 | New ZK Use Cases with Dan Boneh | Zero-knowledge proofs |
ZK 295 | Return to MPC with Nigel Smart | Advanced Cryptography, multi-party computation |