> ## Documentation Index
> Fetch the complete documentation index at: https://docs.codex.io/llms.txt
> Use this file to discover all available pages before exploring further.

# PairLockHolder

> One holder's share of a pair's locked liquidity. PairLockHolder type reference: every field and its type.

<div data-generated>
  ## GraphQL

  ```
  type PairLockHolder {
    entityId: String
    displayName: String
    lockProtocol: LiquidityLockProtocol
    amount: String!
    permanent: Boolean!
    unlockAt: String
    shared: Boolean
  }

  enum LiquidityLockProtocol {
    BASECAMP_V1
    UNCX_V2
    UNCX_V3
    BURN
    BITBOND
    METEORA_DAMM_V2
    DOPPLER
    O1_EXCHANGE
    PONS_V2
    METAPLEX_GENESIS
  }
  ```

  ### Used By

  **Returned by**

  * [liquidityLocksV2](/api-reference/queries/liquiditylocksv2.md): Returns locked liquidity for a pair or token, read from current on-chain state. Vesting is matured at read time, so an expired lock stops counting.
</div>
