# Blockchain

- [An Introduction to Blockchain](/notes/blockchain/an-introduction-to-blockchain.md)
- [Smart Contracts and Solidity](/notes/blockchain/smart-contracts-and-solidity.md)
- [Hosting a Testnet and Deploying a Contract](/notes/blockchain/hosting-a-testnet-and-deploying-a-contract.md): Using Foundry to start a local testnet and deploy a Solidity contract.
- [Interacting with Python](/notes/blockchain/interacting-with-python.md): Using web3.py
- [Ethereum Overview](/notes/blockchain/ethereum-overview.md): The one we need to understand
