For the complete documentation index, see llms.txt. This page is also available as Markdown.

Position NFT

판게아의 풀에 유동성 공급자가 예치한 자산은 포지션 단위로 관리됩니다. ConcentratedLiquidityPoolManager는 각각의 포지션을 NFT화여 소유권을 제공합니다. 유동성 공급자는 자신이 생성한 유동성 포지션에 자산을 추가 예치 / 인출 할 수 있으며, 해당 포지션이 벌어들인 수수료를 수취할 수 있습니다.

포지션과 포지션 NFT

Pangea 의 풀은 포지션의 소유자(owner)와 가격 구간(Price Lower ~ Price Upper)에 따라 포지션을 유니크하게 관리합니다. ConcentratedLiquidityPoolManager에서는 ERC721 확장 스펙인 ERC721 Enumerable 규격으로 풀의 포지션을 포지션 NFT으로 래핑(wrapping)합니다. NFT의 기본적인 기능 (소유주 확인 / 이관 등)에 더해서 아래의 기능을 추가로 제공하며, 포지션에서 모든 자산을 인출할 시 해당 포지션 NFT는 소각됩니다.

  • 포지션에 자산 추가 예치

  • 포지션의 자산 전체/일부 제거

  • 포지션에서 벌어들인 수수료 수취

포지션 NFT의 주요 특성

  1. 일반적인 NFT와 동일하게 거래가 가능합니다.

    • position NFT도 ERC721 규격을 준수하여 설계되어 있으므로, NFT 마켓플레이스에서도 거래가 가능합니다.

  2. 생성한 포지션의 가격 구간은 바꿀 수 없습니다.

    • 가격 구간을 재조정해야 하는 경우, position NFT에서 자산을 모두 인출하여 포지션을 소각한 후 새로운 가격 구간에 자산을 예치해야 합니다.

  3. 풀의 가격 변화에 따라 position NFT에서 인출 가능한 자산은 바뀝니다.

    • 풀의 가격이 포지션의 가격 범위를 벗어나는 경우, 예치된 자산은 X,Y 토큰 중 한 가지 토큰으로만 수령합니다.

Last updated