fhevm-security-audit

Installation
SKILL.md

FHE Security Audit

Use this skill when reviewing FHEVM contract code for correctness and security issues. FHE contracts fail differently from plaintext Solidity. Many bugs are silent — no revert, no obvious error, just wrong encrypted state that nobody can detect until decryption.

When To Use

  • Auditing a new FHEVM contract before deployment
  • Reviewing a pull request that modifies encrypted state logic
  • Investigating unexpected behavior in an existing FHEVM contract
  • Verifying that ACL grants are complete across all code paths
  • Checking that unwrap or decryption flows cannot be exploited
  • Validating that events do not leak private information

Core Mental Model

An FHEVM audit traces handles, not values. You cannot inspect what an encrypted value contains. Instead, you trace the lifecycle of each handle: where it is created, what

Related skills
Installs
11
First Seen
Apr 14, 2026