Developers

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

  1. Explore the Codebase: Browse our GitHub repositories to understand the project structure
  2. Set Up Development Environment: Follow the README instructions in each repository
  3. Find Good First Issues: Look for issues labeled "good first issue" or "help wanted"
  4. 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