Skip to main content

Architecture

Chroma Fun's architecture is designed to be scalable, secure, and decentralized. Here's how the different components work together.

System Components

1. Smart Contract Layer

  • Model Registry Contract: Manages model ownership and metadata
  • Payment Contract: Handles training fees and inference payments
  • Governance Contract: Controls platform parameters and fee structures

2. Training and Inference Infrastructure

  • Distributed Nodes: Network of GPU-enabled nodes
  • Queue Management System: Handles job distribution
  • Storage: Decentralized storage for trained models and generations