# How to swap PLENTY & WRAP for PLY?

When you currently hold PLENTY and/or WRAP tokens, you can exchange them for PLY tokens at a date to be announced and at a predetermined rate. There will be different exchange rates for both WRAP and PLENTY.&#x20;

Users can claim voting rights of vesting tokens early by locking them in a vePLY NFT locker. When a user doesn't lock up PLY can be claimed over the course of two years.

<details>

<summary>A swap scenario</summary>

1. Alice holds 1000 PLENTY (would work similar for WRAP, with a different rate).
2. Alice swaps 1000 PLENTY for 500 PLY at an example rate of 0.5 PLY / PLENTY.
3. 250 PLENTY (50%) gets swapped for PLY.&#x20;
4. The other 50% of the allocated PLY can be unlocked in two ways:
   1. **Two year vesting:** The PLY is initially locked and will keep getting unlocked at a rate of say 0.1 PLY/second (this is once again a dummy value). So, 60 seconds after the exchange, you can claim 6 PLY tokens. This can be thought of as vesting on a per-second basis and will take 2 years.
   2. **Create a vePLY NFT:** By creating a vePLY NFT with the 250 PLY locked for two years the tokens that are vesting become liquid. When you make such a ‘future’ claim, your remaining 250 PLY is sent to a Escrow Locker and locked for a period of time selected by Alice, and you receive a transferable NFT (that can be sold on a secondary market) representing the ownership of the underlying locked PLY.

</details>


---

# 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.plenty.network/faq/how-to-swap-plenty-and-wrap-for-ply.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.
