> For the complete documentation index, see [llms.txt](https://circular-protocol.gitbook.io/hyper-code-ide-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://circular-protocol.gitbook.io/hyper-code-ide-guide/lesson-2-smart-contracts.md).

# Lesson 2: Smart Contracts

- [Introduction to Smart Contracts](https://circular-protocol.gitbook.io/hyper-code-ide-guide/lesson-2-smart-contracts/markdown.md)
- [Creating your first smart contract](https://circular-protocol.gitbook.io/hyper-code-ide-guide/lesson-2-smart-contracts/images-and-media.md)
- [Debugging](https://circular-protocol.gitbook.io/hyper-code-ide-guide/lesson-2-smart-contracts/interactive-blocks.md)
- [Deployment](https://circular-protocol.gitbook.io/hyper-code-ide-guide/lesson-2-smart-contracts/integrations.md)
- [Smart Contract Interaction](https://circular-protocol.gitbook.io/hyper-code-ide-guide/lesson-2-smart-contracts/smart-contract-interaction.md)
