# 🛠 LP & FARMS Contracts ⚙️

## List of contract :

1. XTZ/SMAK: KT1AyGknkpTLsPNorHDj61wKvXWw5YB92VDS
2. XTZ/ANTI: KT1Cxcn6wE2E27b6SXYMPEX6n2P7SRPkbHCw
3. XTZ/ETHtz: KT1MC5gLrcq2Yk7Jb3VaQ99YRTqCWJg1q61X
4. XTZ/BTCtz: KT1Bfp57nZyr8e7U3wWoDHyh3FuKeodbK3hj
5. XTZ/Crunch: KT1HVFT8L88QbhNCHQcJiiuPAhYD7QHxuE88
6. XTZ/QUIPU: KT1RfbN6LjDbsiCdfGjiJFX9GRr8o6sBr8f5
7. XTZ/kUSD: KT1UZRJxu56exC6VjYqBgpJ6SNMtNiRquNcj
8. XTZ/Ctez: KT1PaL3JvPg4WviZ28KZcb2GhPknTsr9yYaP
9. XTZ/You Gov: KT1VeEDpmS3E8wpWEFi6XWHqgAuKCnXXszjf
10. XTZ/YouDEFI: KT1NCtNzWZPjDGeDE1dWZ2qfsGmhxVaFog8n
11. XTZ/Uusd: KT1CT65SeZMxnB7NogyPhCpjQur4k8XhZppd

## Interact with any Farm

ℹ️ For the moment, if you want to interact with any Farm and perform operations on it you can follow the steps below:&#x20;

🔹 Get the respective Farm contract address (ex. XTZ-SMAK with KT1AyGknkpTLsPNorHDj61wKvXWw5YB92VDS)&#x20;

🔹 Check it on Tzkt.io (ex: <https://tzkt.io/KT1AyGknkpTLsPNorHDj61wKvXWw5YB92VDS/operations>)&#x20;

🔹 Go to Better Call Dev (<https://better-call.dev/>) website and search for the Farm contract (ex: <https://better-call.dev/mainnet/KT1AyGknkpTLsPNorHDj61wKvXWw5YB92VDS/operations>)&#x20;

🔹 Go to Interact —> And there you have multiple calls: Claim\_All, Stake, Unstake (the actions to be performed on the contract directly with your wallet)

❗️ (<https://drive.google.com/file/d/1Lu7PyGk5Wo5_Astu7xLJe-r2WBYNYDzT/view?usp=sharing>)

If you have issues with the steps, you can also check "How to remove LP tokens?"

## How to remove LP tokens?

**ℹ️ How to Remove / Reuse your Liquidity in Farms**

First, you need to UNSTAKE the Liquidity from the Farms then go to TRACK tab and Remove Positions from there (only if you want to split back into initial tokens). If the Liquidity is staked into an OLD farm, you need to scroll down in Farms section and check for the ones with Ended as tag.&#x20;

❗️If you want to REUSE the VLP tokens, you can stake them into the NEW farms (the ones with New/Hot as tag).

**👉 THIS DOCUMENT** (<https://drive.google.com/file/d/1Lu7PyGk5Wo5_Astu7xLJe-r2WBYNYDzT/view?usp=sharing>)❗️


---

# 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.smartlink.so/staking-lp-and-farm-smak/lp-and-farms-contracts.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.
