Position NFT
판게아의 풀에 유동성 공급자가 예치한 자산은 포지션 단위로 관리됩니다. ConcentratedLiquidityPoolManager
는 각각의 포지션을 NFT화여 소유권을 제공합니다. 유동성 공급자는 자신이 생성한 유동성 포지션에 자산을 추가 예치 / 인출 할 수 있으며, 해당 포지션이 벌어들인 수수료를 수취할 수 있습니다.
포지션과 포지션 NFT
Pangea 의 풀은 포지션의 소유자(owner)와 가격 구간(Price Lower ~ Price Upper)에 따라 포지션을 유니크하게 관리합니다. ConcentratedLiquidityPoolManager
에서는 ERC721 확장 스펙인 ERC721 Enumerable
규격으로 풀의 포지션을 포지션 NFT으로 래핑(wrapping)합니다. NFT의 기본적인 기능 (소유주 확인 / 이관 등)에 더해서 아래의 기능을 추가로 제공하며, 포지션에서 모든 자산을 인출할 시 해당 포지션 NFT는 소각됩니다.
포지션에 자산 추가 예치
포지션의 자산 전체/일부 제거
포지션에서 벌어들인 수수료 수취
포지션 NFT의 주요 특성
일반적인 NFT와 동일하게 거래가 가능합니다.
position NFT도 ERC721 규격을 준수하여 설계되어 있으므로, NFT 마켓플레이스에서도 거래가 가능합니다.
생성한 포지션의 가격 구간은 바꿀 수 없습니다.
가격 구간을 재조정해야 하는 경우, position NFT에서 자산을 모두 인출하여 포지션을 소각한 후 새로운 가격 구간에 자산을 예치해야 합니다.
풀의 가격 변화에 따라 position NFT에서 인출 가능한 자산은 바뀝니다.
풀의 가격이 포지션의 가격 범위를 벗어나는 경우, 예치된 자산은 X,Y 토큰 중 한 가지 토큰으로만 수령합니다.
Last updated