# How to acquire tokens?

{% columns %}
{% column width="58.333333333333336%" %}
{% hint style="info" %}
All contracts and tokens for the Klima Protocol are deployed on the [Base etwork](https://docs.base.org/get-started/base)
{% endhint %}
{% endcolumn %}

{% column width="41.666666666666664%" %}

<figure><img src="/files/KN8N6HzbLxxCt0KohxB4" alt="" width="375"><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

{% hint style="danger" %}
This guide is not financial or investment advice. Buying or holding tokens involves financial risk.
{% endhint %}

### Summary

kVCM and K2 are ERC20 tokens. There are two primary ways to acquire them:

#### **1. Buy them on** [**Coinbase.com**](https://www.coinbase.com/) **using your preferred payment method.**

* This is the **easiest way** to get kVCM and K2.
* Coinbase may charge a small fee.
* The tokens will be held in your Coinbase Exchange account. If you want to connect to the Klima Protocol app and put your tokens to work, you will need to transfer them to a Web3 wallet that you control (for beginners, we recommend [Base App](https://www.coinbase.com/wallet)).

#### **2. Swap tokens directly on** [**Aerodrome.finance**](https://aerodrome.finance/swap?from=0x833589fcd6edb6e08f4c7c32d4f71b54bda02913\&to=0x00fbac94fec8d4089d3fe979f39454f48c71a65d\&chain0=8453\&chain1=8453)**.**

* This is the **most cost-effective way** to get kVCM and K2.
* This requires you have a wallet with ETH and funds to swap (USDC, ETH, etc.)
* Fees are avoided because Aerodrome is the primary *Decentralized Exchange* or “DEX” where trading for K2 and kVCM takes place.

### Tutorials

#### How to buy kVCM and K2 on Coinbase

Coinbase makes it very easy!

{% columns %}
{% column width="41.66666666666667%" %}

1. Log on to your Coinbase account
2. Search for the token names: “*Klima Protocol kVCM*” or “*Klima Protocol K2*”.
3. Follow the instructions to purchase your desired quantity with your preferred payment method.
   {% endcolumn %}

{% column width="58.33333333333333%" %}

<div data-with-frame="true"><figure><img src="/files/VONbgllUOmhu8XFRW4wd" alt="" width="375"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

#### How to buy kVCM and K2 with your wallet

You may choose to swap directly on Aerodrome using your own Wallet. This allows you to retain custody of the tokens without an intermediary like Coinbase. This also ensures you are getting the best possible market rate with minimal fees.

{% hint style="info" %}
This tutorial assumes you have set up a Web3 Wallet with a few cents worth of ETH on Base. It also assumes you have starting funds (USDC, ETH, etc.) ready to swap. If your funds are on a different network like Ethereum or Polygon, you can move them to Base [using a token bridge](https://docs.base.org/base-chain/network-information/bridges-mainnet).
{% endhint %}

{% columns %}
{% column width="41.66666666666667%" %}

1. Visit [aerodrome.finance/swap](https://aerodrome.finance/swap?from=0x833589fcd6edb6e08f4c7c32d4f71b54bda02913\&to=0x00fbac94fec8d4089d3fe979f39454f48c71a65d\&chain0=8453\&chain1=8453)
2. Select your token to sell, and token to buy.
3. Connect your wallet.
4. Submit the transaction to “Approve spend”.
5. Submit the transaction to Swap.
   {% endcolumn %}

{% column width="58.33333333333333%" %}

<div data-with-frame="true"><figure><img src="/files/sTxhzVENcm29LQ2ZMonW" alt=""><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}

Aerodrome performs automatic routing so you can sell any token and receive kVCM or K2 at the best price. Beware that large swaps will impact the price of the token itself.

Always confirm addresses on our official [Contract addresses](/links/contract-addresses.md) page.

### Now what?

What can you do with the kVCM or K2 tokens you have acquired?

Yield-bearing locks and carbon class governance will open with the full protocol launch in January 2026!

Until then, you can head to Aerodrome and put your tokens to work by providing liquidity. Make sure you understand the risks of being a liquidity provider before proceeding.


---

# 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.klimaprotocol.com/governance-handbook/how-to-acquire-tokens.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.
