Skip to content
blockchain group@ northwestern

Learn

Workshops and reading

Four workshop tracks the group runs itself, and a short reading list of the material officers have actually worked through

Workshops

Four tracks the group runs

T1Beginner

Chain fundamentals

  • Read a transaction on a block explorer and explain every field
  • Explain why a chain reorganizes, and when that matters
  • Set up a wallet and describe what it trusts
T2Intermediate

Smart contract development

  • Write, test, and deploy a contract with Foundry
  • Reason about gas, storage layout, and reentrancy
  • Read an unfamiliar contract
T3Beginner

On-chain data

  • Write queries over decoded event logs
  • Build a dashboard answering a question you chose
  • Identify when an on-chain statistic measures the wrong thing
T4Advanced

Security and auditing

  • Work through the standard vulnerability classes
  • Complete a set of Ethernaut levels unaided
  • Write up a finding in the form an audit report uses

Reading list

Reading we point people to

Kept short, with every entry something an officer has worked through

Meetings

The weekly meeting works through this material

Topics for the coming week are posted in the Discord

Questions, speaking, and sponsorship go to blockchaingroup@u.northwestern.edu