> For the complete documentation index, see [llms.txt](https://osige.gitbook.io/osige-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://osige.gitbook.io/osige-docs/ko/liquidity/provide-liquidity.md).

# 유동성 공급 (Pools)

유동성 공급자(LP)는 트레이더가 스왑할 수 있도록 풀에 토큰을 예치합니다. 활성 유동성은 스왑마다 LP 수수료를 받습니다.

<figure><img src="/files/tdOIfV608uojOGqlezwn" alt=""><figcaption><p>풀 목록, TVL, 거래량이 있는 Osige 유동성 페이지</p></figcaption></figure>

## 집중화 유동성 이해하기

예치금이 모든 가격대에 퍼지는 전통적 AMM (CPAMM)과 달리, Osige에서는 내 자본이 커버할 **가격 범위**를 직접 고릅니다.

* **범위 안(In range):** 풀 가격이 내 범위 안에 있으면 유동성이 스왑에 참여하고 수수료가 쌓입니다
* **범위 밖(Out of range):** 가격이 범위를 벗어나면 포지션은 수익을 내지 못하고 구성이 대부분 두 토큰 가운데 하나로 바뀝니다. 가격이 돌아오면 포지션은 자동으로 다시 활성화됩니다.

장단점은 단순합니다.

**좁은 범위**는 현재 가격 근처에 자본을 집중해 가격이 범위 안에 머무는 동안 더 큰 수수료 몫을 받지만, 더 빨리 범위를 벗어나고 관리도 더 필요합니다.\
**넓은 범위**는 더 큰 가격 변동을 견디지만 수수료는 더 천천히 쌓입니다.

자동 리밸런싱이 제공하지 않기에 범위는 직접 관리해야 합니다.\
따라서, 공개 LP가 실제로 쓰는 범위를 보고 따라 할 수 있는 [카피 트레이딩](/osige-docs/ko/osige-features/copy-trading.md) 기능이 유용합니다.

## 포지션 열기

1. [Pools](https://osige.exchange/liquidity)에서 풀을 고릅니다. 토큰, 수수료 레벨, 훅 정책을 확인하세요. 일부 풀은 유동성 공급에 Dojang Verified Address나 활성 `up.id`를 요구합니다 ([아이덴티티 기능](/osige-docs/ko/osige-features/identity.md) 참고)
2. **Deposit**을 선택합니다. 범위 프리셋을 고르거나 가격 범위 차트에서 직접 경계를 설정합니다
3. 수량을 입력합니다. 필요한 토큰 비율은 현재 가격과 선택한 범위에 따라 정해집니다. 현재 가격보다 완전히 위나 아래에 있는 범위에는 한 토큰만 예치합니다
4. 요청되면 토큰 Approval을 승인합니다. Osige는 Permit2 기반 승인을 지원하며, 지갑 흐름에서 서명하는 것이 permit인지 일반 승인 트랜잭션인지 안내합니다
5. 요약(범위, 수량, 시작 시 범위 안 여부)을 확인하고 트랜잭션을 승인합니다

포지션은 NFT로 발행됩니다. Osige에서는 이를 **OLP**라고 부르며 OLP는 지갑에 보관되고 프로필의 Portfolio 탭에 표시됩니다. NFT 소유자가 유동성과 수수료를 지배하므로 안전하게 보관하시기 바랍니다.

## 포지션 관리 (Manage Position)

포지션 관리 페이지에서 할 수 있는 것:

* **모니터링:** 현재 가치, 토큰 구성, 범위 상태, 미수령(pending) 수수료를 확인합니다. 인덱싱 데이터와 실시간 읽기는 갱신 시점이 달라 잠깐 차이가 날 수 있습니다.
* **유동성 추가:** 같은 범위에 자본을 더합니다
* **유동성 축소:** 포지션을 닫지 않고 일부 토큰을 회수합니다
* **수수료 수령:** 쌓인 수수료를 받습니다. 수수료는 자동 복리로 재예치되지 않으며, 수령에는 별도 트랜잭션과 가스가 필요합니다.
* **닫기:** 모든 유동성을 제거하고 남은 수수료를 수령한 뒤 NFT를 소각합니다.

포지션이 완전히 닫혔다고 판단하기 전에 토큰이 지갑에 들어왔는지, 트랜잭션이 [익스플로러](https://sepolia-explorer.giwa.io)에서 컨펌됐는지 확인하세요.

## 알아야 할 리스크

* **비영구적 손실(Impermanent loss):** 두 토큰의 가격 차이가 커지면 수수료를 감안해도 LP 포지션이 단순 보유보다 못할 수 있습니다. 이는 AMM의 본질적 특성입니다.
* **범위 밖 방치:** 관리하지 않은 포지션은 수수료를 전혀 받지 못한 채 남아 있을 수 있습니다.
* **얕은 시장:** 테스트넷 풀의 유동성은 얕을 수 있어 가격이 급격히 움직일 수 있습니다.
* **훅 정책:** 풀 훅이 유동성 공급 자격을 제한할 수 있습니다. 현재 Osige 아이덴티티 훅은 진입만 검사하므로 만료된 아이덴티티 때문에 나가는 길이 막히지는 않습니다.

전체 내용은 [리스크와 보안](/osige-docs/ko/reference/risks-and-security.md) 항목을 참고하세요.

{% hint style="info" %}
현재 Osige 의모든 것은 GIWA Sepolia에서 돌아갑니다.\
표시되는 TVL, 거래량, APR은 금전적 의미가 없는 테스트넷 수치입니다.
{% 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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://osige.gitbook.io/osige-docs/ko/liquidity/provide-liquidity.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
