Blockchain Foundations (Spring 2026)