> For the complete documentation index, see [llms.txt](https://docs.uncx.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.uncx.network/guides/for-projects/solana-lockers.md).

# Solana Lockers

In this section you will find everything you need to know about locking your LP position with us.

Developers listing their tokens on Raydium are granted a liquidity representation when they initiate a pool. Once in their possession, it can be transferred like any other token on the blockchain they have been minted on, or bridged to another one.

A liquidity locker allows the developer to store that representation in a smart contract, revoking their permission to move it from a start date to an end date.&#x20;

## Contracts

| AMM Version                      | Program                                      | LP Storage account                           |
| -------------------------------- | -------------------------------------------- | -------------------------------------------- |
| **Raydium AMM V4 Lockers**       | GsSCS3vPWrtJ5Y9aEVVT65fmrex5P5RGHXdZvsdbWgfo | BzKincxjgFQjj4FmhaWrwHES1ekBGN73YesA7JwJJo7X |
| **Raydium AMM V4 Smart Lockers** | UNCX77nZrA3TdAxMEggqG18xxpgiNGT6iqyynPwpoxN  | DAtFFs2mhQFvrgNLA29vEDeTLLN8vHknAaAhdLEc4SQH |
| **Raydium CP Swap**              | UNCXdvMRxvz91g3HqFmpZ5NgmL77UH4QRM4NfeL4mQB  | FEmGEWdxCBSJ1QFKeX5B6k7VTDPwNU3ZLdfgJkvGYrH5 |
| **Raydium CLMM**                 | UNCXrB8cZXnmtYM1aSo1Wx3pQaeSZYuF2jCTesXvECs  | GAYWATob4bqCj3fhVm8ZxoMSqUW2fb6e6SBQ7kk5qyps |
| **Meteora DLMM**                 | uNCXmCod5WAkjfkNJPMZ9WRKDNiwQnM778RVbP17a6U  | 2xy5KJdU8oGX9vsxrk7xh9RDgn4FzmchFfKzydAL7iXk |
| **PUMPSwap**                     | unCXpWPXnYnP9i6E8JeVy7nkv4B9PW9uvudakMLLzdQ  | 8pnCFBg1WtCGgoPBMYSfq2b5zWuYetH1z1bYpLYUHjfk |

##
