# Approval Introduction

![](/files/-MiL595sppmoReg53ELJ)

**Approval** process is a procedure in transactions, where the protocol asks the user for approval regarding the use of Wallet balances. The procedure runs when the user wants to transact via the LITEDEX protocol. And this procedure only runs during the first time when the user makes a transaction. In LITEDEX itself, this procedure has been implemented in every feature provided. Here's what the approval looks like:‌

1\. **Swap**

![(Before the Approval process)](/files/-MhBdEthf8pSAg_N2T0O)

![(After the Approval procedure is done successfully)](/files/-MhBdScYCVxcBW2Bqpku)

2\. **Liquidity Pool**‌

![(Before the Approval process)](/files/-MhBdmvUU4WjmU8QPKfP)

![(Approval process in progress)](/files/-MhBdugAUTXYkWdr4SWf)

3\. **Staking**‌

![(The system will automatically Approve)](/files/-MhBeZbJk8Im3JH0BaYS)

![(After the Approval process is successful, the system will execute the staking transaction)](/files/-MhBeFIQzb5S73WRAjea)

4\. **Yield Farming‌**

![(The system will automatically Approve)](/files/-MhBeZbJk8Im3JH0BaYS)

![(After the Approval process is successful, the system will execute the farming transaction)](/files/-MiL5jWzi9eCOQYhjN2m)

All approval procedures are carried out through Smart Contracts, which means its in high security. Therefore, LITEDEX ensure that every transaction is really secure.


---

# 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.litedex.io/get-started/approval-introduction.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.
