Fully Homomorphic Encryption enabled ENS domain records for a privacy centric team
This project is a privacy focused spin on ENS domains. It allows the user to store encrypted records on-chain and only allow certain users to decrypt the given secrets. This application is perfect for a team wanting to utilise the blockchain as a single source of truth without revealing any secrets and while making it simpler to collaborate.
It is made using Solidity smart contracts deployed on Ethereum Sepolia and Fhenix Helium testnet, aswell as an API built in Typescript deployed using railway to a server with a scaffold-eth enabled frontend built in next.js. Version control used is Github. The smart contract framework used throughout the project is Foundry, including writing tests for the FHE operations and deployment scripts to different chains.