This course examines distributed ledger/blockchain technologies and computational law, and the related evolving regulatory environment. Topics covered include cryptocurrency use and regulation, legal forensic analysis of tokens, Ethereum-based smart contract governance frameworks, patent strategy, and the professional responsibility considerations when working in a space that is popular, but not well understood. Students will learn about distributed ledger technologies and even get an introduction to programming a decentralized game. No previous programming experience is needed for this course, but a willingness to read and reread, and discuss technical documentation and literature is essential.