Skip to content
Snippets Groups Projects
Name Last commit Last update
README.md

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 Talk slides
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
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
StarkNet (ZK) Peter Brühwiler Link Team ADA (Michal Stetina & David Gallardo) and Team AVAX (Marcel Haag & Jan Koch) 27. Nov. 2024
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
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

Blockchain Organization and Network Documentation Testnets Smart-contract Programming Podcast
Ethereum (ETH) Ethereum Foundation Whitepaper; Consensus Evolution Blog; Upgrading Ethereum Book List of Testnets; Another list Tutorial; Hardhat development environment
Binance Smartchain (BNB) BNBChain Whitepaper; Docs TBD TBD
Solana (SOL) Solana Whitepaper; Docs; Analysis paper TBD TBD
XRP Ledger (XRP) Ripple; XRP Ledger Consensus docs; Analysis paper Testnets Hooks Defiant: Revisiting Ripple
Cardano (ADA) Input-Output; Cardano Foundation; Cardano Ecosystem Protocol docs; Papers Testnets Introduction Lex Fridman #192
Avalanche (AVAX) Ava Labs; AVAX Network Protocol docs; Analysis paper Fuji Testnet Tutorial ZK 214; Empire 19.12.23
Polkadot (DOT) Web3 Foundation; Polkadot Lightpaper; Protocol docs Testnets Tutorial ZK 171; ZK 229
Internet Computer (ICP) DFINITY; Internet Computer Whitepaper; Docs Local Testnet Developer docs Epicenter 406
Stellar (XLM) Stellar Whitepaper (see PDF inside); Consensus docs Testnet Soroban; Docs
Filecoin (FIL) Protocol Labs; Filecoin Whitepaper; Protocol docs; Consensus docs Testnet Developer docs ZK 106
Cosmos (ATOM) Interchain Foundation; Cosmos Cosmos introduction; Tendermint/CometBFT; IBC; Whitepaper (outdated); Apps App Testnet ABCI ZK 193; ZK 207; ZK 340

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 (OP) 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
EigenLayer (future: EIGEN) 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