> For the complete documentation index, see [llms.txt](https://docs.dedot.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dedot.dev/ink-smart-contracts.md).

# Smart Contracts

- [Introduction](https://docs.dedot.dev/ink-smart-contracts/intro.md)
- [Generate Types & APIs](https://docs.dedot.dev/ink-smart-contracts/generate-types-and-apis.md)
- [Deploy contracts](https://docs.dedot.dev/ink-smart-contracts/deploy.md)
- [Queries](https://docs.dedot.dev/ink-smart-contracts/queries.md)
- [Transactions](https://docs.dedot.dev/ink-smart-contracts/transactions.md)
- [Storage](https://docs.dedot.dev/ink-smart-contracts/storage.md): Storage API to retrieve contract storage directly.
- [Events](https://docs.dedot.dev/ink-smart-contracts/events.md)
- [Handle errors](https://docs.dedot.dev/ink-smart-contracts/handle-errors.md)
- [Utilities](https://docs.dedot.dev/ink-smart-contracts/utilities.md)
