Learn more about ERC7984 from OpenZeppelinβs
documentation!
What is FHE?
Fully Homomorphic Encryption (FHE) allows computation to be performed directly on encrypted data. This means data can stay encrypted while logic is applied to it, and only the final result needs to be decrypted by authorized parties. In practice, this enables:- Inputs to remain private during execution
- Logic to run without revealing intermediate values
- Results to be verified without exposing sensitive data
Execution Model
Fluton uses FHE to make execution itself confidential rather than exposing intent and logic on public infrastructure. Actions are expressed as encrypted intents, which define what should happen without revealing strategy, size, routing preferences, or conditions. Privacy is enforced across the full lifecycle of an action:intent submission > routing > execution > settlement Confidential execution is not mixing.
| Feature | Mixers | Confidential Execution |
|---|---|---|
| Privacy Scope | Transfers only | Arbitrary logic |
| DeFi Access | Limited | Native |
| Cross-Chain | No | Yes |
| Agent Compatibility | No | Yes |