> For the complete documentation index, see [llms.txt](https://circular-protocol.gitbook.io/circular-developer-docs/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/circular-developer-docs/your-first-dapp-on-circular.md).

# Your first dApp on Circular

- [Introduction to Hyper Code IDE](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/introduction-to-hyper-code-ide.md)
- [Smart Contract Project Files](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/introduction-to-hyper-code-ide/smart-contract-project-files.md)
- [Project Files](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/introduction-to-hyper-code-ide/project-files.md)
- [CRC\_Contract](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/introduction-to-hyper-code-ide/crc_contract.md)
- [Contract Method](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/introduction-to-hyper-code-ide/contract-method.md)
- [Smart Contracts](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/smart-contracts.md)
- [Creating your first smart contract](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/smart-contracts/creating-your-first-smart-contract.md)
- [Debugging](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/smart-contracts/debugging.md)
- [Deployment](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/smart-contracts/deployment.md)
- [Smart Contract Interaction](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/smart-contracts/smart-contract-interaction.md)
- [Wallet Access](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/wallet-access.md)
- [Circular Wallet Architecture](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/wallet-access/circular-wallet-architecture.md)
- [Native CRC Wallet](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/wallet-access/native-crc-wallet.md)
- [Custom Wallet Data](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/wallet-access/custom-wallet-data.md)
- [Your First Token](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/your-first-token.md)
- [Simple Token Balance](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/your-first-token/simple-token-balance.md)
- [GetBalance Function](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/your-first-token/getbalance-function.md)
- [Drop Function](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/your-first-token/drop-function.md)
- [Transfer Function](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/your-first-token/transfer-function.md)
- [Hyper Code Libraries](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/hyper-code-libraries.md)
- [sha256.hc](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/hyper-code-libraries/sha256.hc.md)
- [secp256k1.hc](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/hyper-code-libraries/secp256k1.hc.md)
- [StrUtil.hc](https://circular-protocol.gitbook.io/circular-developer-docs/your-first-dapp-on-circular/hyper-code-libraries/strutil.hc.md)
