> ## Documentation Index
> Fetch the complete documentation index at: https://kleros.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Contributing

> How to contribute to Kleros protocol development

# Contributing to Kleros

Kleros is open source. Contributions are welcome across smart contracts, frontends, subgraphs, bots, and documentation.

***

## Repositories

| Repository                                       | Description                                                   | Language             |
| ------------------------------------------------ | ------------------------------------------------------------- | -------------------- |
| [kleros-v2](https://github.com/kleros/kleros-v2) | Core protocol: contracts, court frontend, SDK, subgraph, bots | TypeScript, Solidity |
| [curate-v2](https://github.com/kleros/curate-v2) | Curate V2 frontend and contracts                              | TypeScript           |
| [escrow-v2](https://github.com/kleros/escrow-v2) | Escrow V2 monorepo                                            | TypeScript           |
| [vea](https://github.com/kleros/vea)             | Cross-chain message bridge                                    | TypeScript, Solidity |
| [scout](https://github.com/kleros/scout)         | Scout frontend                                                | TypeScript           |

Full repository list: [github.com/kleros](https://github.com/kleros)

***

## Getting Started

1. Pick a repository and read its README
2. Check open issues labeled `good first issue` or `help wanted`
3. Follow the [development workflow](/contributing/dev-workflow) for branching and PR conventions
4. For smart contract work, follow the [smart contract workflow](/contributing/smart-contract-workflow)
5. Follow the [code style guidelines](/contributing/code-style)

***

## Sections

<CardGroup cols={2}>
  <Card title="Development Workflow" icon="code-branch" href="/contributing/dev-workflow">
    Task tracking, branching, releases
  </Card>

  <Card title="Smart Contract Workflow" icon="file-contract" href="/contributing/smart-contract-workflow">
    Review, audit, bounty, and deployment process
  </Card>

  <Card title="Code Style" icon="paintbrush" href="/contributing/code-style">
    Git, Solidity, and web language conventions
  </Card>

  <Card title="License & Code of Conduct" icon="scale-balanced" href="/contributing/license">
    MIT license and contributor code of conduct
  </Card>
</CardGroup>
