CipherCraft
A Decentralised Hub for federated model training on access controlled private datasets.
Screenshots




Problem Statement
The project aims to simplify the process of training models on private datasets. These datasets can have custom access control conditions which enable specific type of users or model providers to use this private datasets.The projects automates the process of deploying ml model scripts by auto-containering them, training the models on a compute network, saving the models weights on IPFS nodes.In addition to these, the platform also hosts the ml models as an REST endpoints that can be used for inference and verify model correctness through zkML.
Solution
For compute - lilpad which is a compute network that can be used to run arbitrary compute workload, ml model training in our case. For encryption and access control - Lit protocol and actions For model verification - starknet and giza SDK For hosting datasets - lighthouse onramp and filecoin The frontend is being built in NextJS
Hackathon
HackFS 2024
2024
Prizes
- 🏆
Participation Prize
Lit Protocol
- 🏆
Best Lilypad Tooling or Use of Lilypad1st place
Lilypad
- 🏆
Starknet Application Innovation Award3rd place
Starknet
Contributors
- Shubham-Rasal
24 contributions