> For the complete documentation index, see [llms.txt](https://docs.common.xyz/commonwealth/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.common.xyz/commonwealth/community-overview/capabilities/webhooks/connecting-an-existing-token-to-your-community/swaps.md).

# Swaps

#### **Overview**

Common’s **Swaps Feature** allows communities and users to **swap tokens seamlessly** using a **Uniswap integration**. This functionality empowers token holders to manage their assets, participate in contests, and meet community requirements—all within Common.

***

<figure><img src="/files/oFgE3xvqO6kbGs0G5ari" alt=""><figcaption></figcaption></figure>

**How It Works**

#### **For Communities: Enabling Swaps**

1. Navigate to your **Admin Capabilities**.
2. Go into **Integrations**.
3. Turn the toggle **on** to enable swaps for your community members.
4. Press **Add Token**

> **Note:** The feature is currently only supported on Base

#### **For Users: Using Swaps**

1. Navigate to your **community page**
2. Select the **tokens** you want to swap.
3. Confirm the swap via Uniswap's integrated widget.

> **Note:** Make sure you are already logged in with a wallet that holds token to Swap

***

#### **Future Enhancements**

Common plans to expand the Swaps feature by:

* Integrating more chains.
* Improving the wallet experience for users without prior Web3 involvement.
