> ## Documentation Index
> Fetch the complete documentation index at: https://cofhe-docs.fhenix.zone/llms.txt
> Use this file to discover all available pages before exploring further.

# CoFHE Tutorials Overview

> A comprehensive guide to all available tutorials for learning and mastering CoFHE

## Welcome

Welcome to the CoFHE tutorials hub! This page provides a comprehensive overview of all available tutorials to help you learn and master Fully Homomorphic Encryption (FHE) development on the blockchain. Our tutorials are organized into progressive learning paths, from beginner-friendly introductions to advanced implementation techniques.

## Quick Start Tutorials

Start your CoFHE journey with these foundational tutorials designed to get you up and running quickly:

| Tutorial                                                   | Description                                                                   |
| ---------------------------------------------------------- | ----------------------------------------------------------------------------- |
| [Quick Start](/fhe-library/introduction/quick-start)       | Set up your environment for FHE enabled development and testing               |
| [Best Practices](/fhe-library/introduction/best-practices) | Discover security and performance optimization techniques for FHE development |

## Advanced Tutorials

Once you've mastered the basics, dive deeper with these specialized tutorials:

| Tutorial                                                                         | Description                                                                                       |
| -------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
| [Your First FHE Contract](/tutorials/your-first-fhe-contract)                    | Build a simple encrypted counter contract to understand fundamental FHE concepts                  |
| [Adding FHE to an Existing Contract](/tutorials/adding-fhe-to-existing-contract) | Learn how to transform traditional smart contracts into privacy-preserving ones                   |
| [Migrating from FHE.decrypt](/tutorials/migrating-from-fhe-decrypt)              | Migrate from the old `FHE.decrypt` pattern to the new `allowPublic` + `publishDecryptResult` flow |
| [ACL Usage Examples](/tutorials/acl-usage-examples)                              | Implement common access control mechanisms for encrypted data                                     |

<Check>
  Ready to start your privacy-preserving blockchain development journey? Choose a tutorial from the table above and dive in!
</Check>
