Logos is a passionately open-source, value-aligned community that is the product of our collective efforts. We build, learn, experiment, and succeed together.
As an open-source project, Logos is not just a collection of individual contributors – it’s a civic body. We organise voluntarily to solve problems, uphold values, and build institutions that serve the common good: individual freedom and collective prosperity.
Our culture is based on meritocracy, shared ownership, common responsibility, and transparent governance. Contributions to the community – code, content, ideas – are recognised and rewarded through roles that enable deeper participation in the network.
If you're interested in contributing to Logos as a developer, you can submit a proposal via the proposal form.
Code Contributions
- Frontend Development: Build user interfaces using React, TypeScript, and modern web technologies
- Mobile Development: Develop mobile applications for iOS and Android
- Infrastructure: Contribute to DevOps, CI/CD pipelines, and deployment automation
- Protocol Development: Contribute to core protocol implementations in Nim, Go, or Rust
- Smart Contracts: Help build and audit Logos-based contracts for the Logos ecosystem in Solidity, EVM, or Wasm
Getting Started
- Explore the Codebase: Browse our GitHub repositories to understand the project structure
- Set Up Development Environment: Follow the README instructions in each repository
- Find Good First Issues: Look for issues labeled "good first issue" or "help wanted"
- Join Developer Discussions: Participate in technical discussions on our Discord #hq channels
Development Process
- Fork the repository and create a feature branch
- Write clean, well-documented code following our style guidelines
- Include comprehensive tests for new features
- Submit a pull request with a clear description of changes
- Respond to code review feedback promptly
- Ensure CI/CD checks pass before merging