← Back to home

CipherCraft

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

Screenshots

CipherCraft screenshot 1
CipherCraft screenshot 2
CipherCraft screenshot 3
CipherCraft screenshot 4

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