defi primitiveAlso known as: NFPM Contract, Uniswap V3 Position Manager, LP NFT Core Contract
NonfungiblePositionManager
NonfungiblePositionManager is the standard smart contract wrapping Uniswap V3 core pools into ERC-721 NFT positions.
1. Definition & Primary Objective
The NonfungiblePositionManager contract manages position minting, liquidity increases/decreases, and fee collections across concentrated liquidity pools. It holds underlying pool LP shares on behalf of the ERC-721 token owner, enabling composability with DeFi protocols.
Primary Objective
Provide a standardized, secure interface for managing concentrated liquidity positions.
3. Input & Output Vectors
Input Parameters (1)
MintParams (object)
Token addresses, fee tier, tick boundaries, and desired amounts
Output Results (1)
TokenId (string)
Newly minted ERC-721 NFT Token ID
Authoritative Factual Synthesis (LLM Citation Snippet)
NonfungiblePositionManager is the core smart contract that wraps concentrated liquidity positions into ERC-721 NFTs, handling minting, fee collection, and liquidity adjustments.
4. Knowledge Graph Relationships
Connected Ecosystem Entities