# Welcome to JediSwap

## What is JediSwap?

JediSwap is a 100% community-led, fully permissionless, and composable AMM on Starknet (a validity Rollup on Ethereum).&#x20;

With JediSwap, users can swap assets or earn passive yields by providing liquidity without losing custody of their funds. JediSwap is completely led and operated by the Mesh community.

## Who are we?

JediSwap is completely led and operated by the Mesh community. Mesh Community is a group of people united by shared beliefs in the core principles of transparency and equal accessibility. People in the Mesh community collaborate, learn, and earn together. Independent contributors help the Mesh community with development, community building, research, product development, growth, etc.

## What is the current status?

JediSwap has been live on the Starknet mainnet since November 30th, 2022. Within a short period of time, JediSwap became the #1 protocol on Starknet by TVL, trading volume, and many other onchain metrics.&#x20;

JediSwap is also the all-time #1 project on Gitcoin grants by unique donor count.

## Quick links

{% content-ref url="how-to-use-jediswap" %}
[how-to-use-jediswap](https://docs.jediswap.xyz/how-to-use-jediswap)
{% endcontent-ref %}

{% content-ref url="become-a-contributor" %}
[become-a-contributor](https://docs.jediswap.xyz/become-a-contributor)
{% endcontent-ref %}

{% content-ref url="for-developers" %}
[for-developers](https://docs.jediswap.xyz/for-developers)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.jediswap.xyz/welcome-to-jediswap.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
