Welcome to CycleStark! This section will help you get up and running with the platform, whether you're a user wanting to participate in collectives or a developer looking to contribute to the project.
If you want to use CycleStark to participate in collectives and funding cycles:
- Installation Guide - Set up your environment
- Quick Start - Get started in minutes
- User Guide - Learn how to use the platform
If you want to contribute to the project or run it locally:
- Development Setup - Set up your development environment
- Developer Guide - Learn about the codebase
- Architecture - Understand the system design
CycleStark consists of three main components:
- Smart Contracts - Cairo contracts deployed on Starknet
- Frontend Application - React-based web interface
- Blockchain Infrastructure - Madara app chain for development
Before you begin, make sure you have:
- For Users: A Starknet-compatible wallet (ArgentX, Braavos, etc.)
- For Developers:
- Node.js (v18+)
- Rust (latest stable)
- Cairo toolchain
- Git
Choose the appropriate guide based on your needs:
- Installation Guide - Complete setup instructions
- Quick Start - Fast track to using CycleStark
- Development Setup - Developer environment setup
If you encounter any issues:
- Check the FAQ
- Search existing issues
- Join our Discord community
- Create a new issue with detailed information