Awesome
FRAMED!
FRAMED! is a fully on-chain social deduction game. This project was a submission and finalist at ETHGlobal NYC 2023.
Overview
Framed! is a unique social deduction game inspired by the classic game Mafia. It leverages the power of Fully Homomorphic Encryption (FHE) to ensure on-chain privacy, allowing for hidden roles and actions. Its a blend of secret schemes, accusations, and strategy made possible by encrypted hidden inputs.
Play at play.framed.gg
Built Using ⚙️
- React
- Vite
- Subgraph
- Privy
- Solidity
- fhEVM (Inco Network)
- socket.io
- ethers
- shadcn/ui
Features
- Play a fully on-chain social deduction game.
- Maintain security and privacy with Fully Homomorphic Encryption (FHE).
- Experience secret roles and actions.
- Engage in discussions, strategy, and deception.
- Store encrypted states directly on-chain.
Getting Started
- Clone the repository.
- Install dependencies using
npm install
. - Request the .env file from a team member
- Start the local development server using
npm run dev
.