Documentation Index
Fetch the complete documentation index at: https://fhenix-mintlify-fix-broken-nav-1776644086.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- Node.js 18+
- TypeScript 5+
- Viem 2+
Install packages
| Package | Version | Purpose |
|---|---|---|
@cofhe/sdk | ^0.4.0 | Client-side encryption, decryption, and permit management |
@fhenixprotocol/cofhe-contracts | ^0.1.0 | FHE.sol — the Solidity library imported by your contracts |
@fhenixprotocol/cofhe-contracts@0.1.0 requires @cofhe/sdk version >= 0.4.0.For Hardhat projects
If you are using Hardhat for development and testing, also install the plugin:| Package | Version | Purpose |
|---|---|---|
@cofhe/hardhat-plugin | ^0.4.0 | Extends Hardhat with hre.cofhe, deploys mock contracts automatically |
@cofhe/sdk | ^0.4.0 | Client-side encryption, decryption, and permit management |
@fhenixprotocol/cofhe-contracts | ^0.1.0 | FHE.sol — the Solidity library imported by your contracts |
Runtime entrypoints
Import from the entrypoint that matches your runtime:Next steps
- Quick Start — write your first FHE contract and test
- Client Setup — configure and connect the SDK client