Skip to content

timyiu478/cryptocurrencies-blockchain-technologies-stanford

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cryptocurrencies and Blockchain Technologies Fall 2025

The course covers technical aspects of blockchains technologies, including distributed consensus, smart contracts, economics, scalability, and applications. We will use Bitcoin and Ethereum as case studies.

Hands-On Programming Projects

My completed projects at a glance:

# Title Description Link Tags
1 A Merkle Proof Prove the leaf’s presence at the given position in the Merkle tree Here Merkle Tree, Proof
2 Bitcoin Transactions Create a transaction called a cross-chain atomic swap, allowing two entities to securely trade ownership over cryptocurrencies on different blockchains Here Atomic Swap, Multi-Sig, python-bitcoinlib, BlockCypher
3 Blockchain Splitwise A decentralized way to track who owes what to who Here Debt Loop, Payment, DApp
4 On-chain Wallet Build the smart contract wallets that send and receive assets based on hard-coded access control rules Here Wallet, ERC20, Multi-Sig, Aave, Liquidity Protcol

About

Stanford Cryptocurrencies and Blockchain Technologies Fall 2025. The course covers technical aspects of blockchains technologies, including distributed consensus, smart contracts, economics, scalability, and applications. We will use Bitcoin and Ethereum as case studies.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors