This contract is responsible for locking all Uni v2 liquidity tokens on our platform (the liquidity providers tokens).
It supports advanced features that aren't supported by any other locking contracts available on the market.
Transfer of ownership
Migration to UniV3 protocol (ETH)
⌛ (UniV3 pending)
Migration to PCS LP v2 protocol (BSC)
02_Smart Contract Audit Unicrypt_Locking_V2.pdf
PDF Audit Report
You can also check full the audit report using this GitHub Link.
Note: while reflections are supported, it will only work with the same pair as the one which is locked. if you have reflection in WBNB, WETH, USDC, etc., they will get locked in the contract forever, and no one will ever be able to withdraw those.