> For the complete documentation index, see [llms.txt](https://docs.pancakeswap.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pancakeswap.finance/kr/undefined/pancakeswap-infinity/farms.md).

# 파밍

PancakeSwap Infinity 파밍은 사용자가 LP 토큰을 스테이킹하지 않고도 유동성 보상을 받을 수 있는 간단하고 가스 효율적인 방법입니다. 자격이 있는 풀에 유동성을 추가하면 보상이 자동으로 쌓이기 시작합니다.

#### ⚙️ 작동 방식

시스템이 보상을 추적하고 분배하는 방식을 간단히 정리했습니다.<br>

**✅ 스테이킹 불필요**

* LP 포지션을 지갑에 보유하기만 하면 됩니다.
* 자산을 잠그거나 추가 스마트 컨트랙트와 상호작용할 필요가 없습니다.
* 유동성을 추가하면 자동으로 보상을 받기 시작합니다.

#### 📈 보상 분배

* 활성 유동성을 제공하는 인레인지(in-range) 포지션만 보상을 받습니다.
* 보상은 에포크(epoch)라 불리는 각 기간 동안 포지션이 획득한 수수료에 비례합니다.

#### ⏳ 에포크란 무엇인가요?

* 에포크는 고정된 시간 구간이며, 현재 8시간으로 설정되어 있습니다.
* 보상은 각 에포크가 끝난 후 계산되어 분배됩니다.
* 에포크는 현재 UTC 기준 00:00, 08:00, 16:00에 진행됩니다.

***

#### 🔄 파밍 및 수령 과정

1. **포지션 추적:** 백엔드 시스템이 모든 파밍에 걸쳐 LP 포지션을 모니터링합니다.
2. **보상 계산:** 매 에포크가 끝날 때,
   1. 시스템이 유동성과 발생한 수수료를 기준으로 보상을 계산합니다.
   2. 보상을 머클 트리(Merkle tree)로 처리하고, 머클 루트(Merkle root)를 스마트 컨트랙트에 제출합니다.
3. **이의 제기 기간:**
   1. 머클 루트가 게시되면 1시간의 이의 제기 기간이 시작됩니다.
   2. 이의 제기 기간 동안에는
      1. 새로 계산된 보상을 수령할 수 없습니다.
      2. 이전 에포크의 보상은 계속 수령할 수 있습니다.
      3. 자동화된 검증 도구와 커뮤니티가 운영하는 검증 도구가 게시된 데이터의 정확성을 확인합니다. 불일치가 발견되면 잘못된 분배를 막기 위해 이의가 제기될 수 있습니다.
4. **보상 수령:**
   1. 이의 제기 기간이 끝나면 최신 에포크의 보상을 수령할 수 있습니다.
   2. 모든 파밍에 걸친 대기 중인 보상을 한 번의 가스 효율적인 트랜잭션으로 수령할 수 있습니다.
5. **미수령 보상 이월:**
   1. 수령하지 않은 보상은 이후 에포크로 이월됩니다. 매 업데이트에 이전 보상이 반영되므로 수익이 손실되거나 만료되지 않습니다.

{% hint style="info" %}
유동성 범위를 좁게 설정할수록 일반적으로 수익이 높아지지만, 포지션이 범위를 벗어나 보상 대상에서 제외될 가능성도 커집니다.
{% endhint %}

#### 🌱 요약

✅ 스테이킹 불필요\
✅ 가스 효율적인 수령\
✅ 정기적인 보상 업데이트\
✅ 공정하고 투명한 이의 제기 절차\
✅ 수령할 준비가 될 때까지 보상 누적


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.pancakeswap.finance/kr/undefined/pancakeswap-infinity/farms.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
