CensorIt is a Content Moderation system built on the Eigenlayer AVS and deployed using AltLayer Wizard on Holesky Testnet. The system allows users to submit content for moderation, specifying violation types, which are then verified by designated operators.
To see the CLI interface Visit Here
The goal of this project is to enhance content moderation using a decentralized approach, ensuring security and reliability through the Eigenlayer AVS system.
- Decentralized Content Submission: Users can submit any kind of data through a CLI or an IPFS URL.
- Violation Reporting: Users specify the type of violation, which is then verified by operators.
- Secure Verification Process: Utilizing the Eigenlayer AVS system to ensure secure handling of submissions.
- Language: Solidity
- Framework: Foundry
- Deployed On: AltLayer Wizard
To set up the project locally, follow these steps:
Make sure you have the following installed:
- Node.js
- Foundry
- A compatible environment (WSL, Linux, or macOS)
- Clone the repository:
git clone https://github.com/CensorIt/AVS-contracts
cd AVS-contracts
- Build the project:
forge build
- Run Tests:
forge test
Users can submit content and report violations via the command line interface.
This project is developed by SkyDevs at AVSThon Hackathon by EigenLayer and AltLayer