Files
fhevm-solidity/docs/developer/roadmap.md
Aurora Poppyseed ade634a945 docs: rename TFHE.sol to FHE.sol in the docs (#756)
* docs: rename tfhe to fhe

* docs: renaming all function names in the docs and library names

* docs: update all mentions of TFHE

* docs: tfhe-rs stays the same

* docs: tfhe-rs stays the same

* docs: rename repo

* docs: fix renaming after merge conflicts

* docs: resolve issues
2025-05-12 11:17:58 +02:00

27 lines
1.5 KiB
Markdown

# Development roadmap
This document gives a preview of the upcoming features of fhevm. In addition to what's listed here, you can [submit your feature request](https://github.com/zama-ai/fhevm-solidity/issues/new?template=feature-request.md) on GitHub.
## Features
| Name | Description | ETA |
| ---------------- | --------------------------------------------------------- | ------ |
| Foundry template | [Forge](https://book.getfoundry.sh/reference/forge/forge) | Q1 '25 |
## Operations
| Name | Function name | Type | ETA |
| --------------------- | ----------------- | ------------------ | ----------- |
| Signed Integers | `eintX` | | Coming soon |
| Add w/ overflow check | `FHE.safeAdd` | Binary, Decryption | Coming soon |
| Sub w/ overflow check | `FHE.safeSub` | Binary, Decryption | Coming soon |
| Mul w/ overflow check | `FHE.safeMul` | Binary, Decryption | Coming soon |
| Random signed int | `FHE.randEintX()` | Random | - |
| Div | `FHE.div` | Binary | - |
| Rem | `FHE.rem` | Binary | - |
| Set inclusion | `FHE.isIn()` | Binary | - |
{% hint style="info" %}
Random encrypted integers that are generated fully on-chain. Currently, implemented as a mockup by using a PRNG in the plain. Not for use in production!
{% endhint %}