# Help! I accidentally sent v2 some token which i meant to send to contract address to LP address

**URL:** <https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690>\
**Category:** Smart Contracts\
**Tags:** bep20\
**Created:** [November 11, 2021, 10:48am UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690 "2021-11-11T10:48:21Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![walker90](https://avatars.discourse-cdn.com/v4/letter/w/ac91a4/32.png) [@walker90](https://forum.openzeppelin.com/u/walker90)\
**Post date:** [November 11, 2021, 10:48am UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/1 "2021-11-11T10:48:21Z")

</div>

I accidently send some of huge amount of token to LP address and on poocoin i can see a full liquidity drop, and it was locked on dxsale. and i didnt receive any profit or sell coins. is there any way to restore that transection?

---

<div class="post-metadata">

**Author:** ![Skyge](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/skyge/32/343_2.png) [@Skyge](https://forum.openzeppelin.com/u/Skyge)\
**Post date:** [November 11, 2021, 4:00pm UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/2 "2021-11-11T16:00:26Z")

</div>

Hi, welcome! 👋

Sorry to hear that, it seems like you send your token to LP contract directly, and I think this depends on the LP contract, maybe you can share the LP contract address and the transaction hash you send your token.

---

<div class="post-metadata">

**Author:** ![helio.rosa](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/helio.rosa/32/15562_2.png) [@helio.rosa](https://forum.openzeppelin.com/u/helio.rosa)\
**Post date:** [November 11, 2021, 7:36pm UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/3 "2021-11-11T19:36:53Z")

</div>

If it's a uniswapV2 pair contract it could be possible to recover the funds by calling `skim()` on that address, but after a `swap()` happens it might not be possible

---

<div class="post-metadata">

**Author:** ![Skyge](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/skyge/32/343_2.png) [@Skyge](https://forum.openzeppelin.com/u/Skyge)\
**Post date:** [November 13, 2021, 8:40am UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/5 "2021-11-13T08:40:43Z")

</div>

Just like `helio.rosa` has said above.  
And the transaction hash you shared is an action to remove liquidity. [Binance Transaction Hash (Txhash) Details | BscScan](https://bscscan.com/tx/0x3dafece00fd0bf00056c593007234aaab4cfd37c706b66215a98980d12c97287)  
It does not transfer.

---

<div class="post-metadata">

**Author:** ![creater\_creater](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/creater_creater/32/21735_2.png) [@creater\_creater](https://forum.openzeppelin.com/u/creater_creater)\
**Post date:** [November 6, 2024, 8:49am UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/7 "2024-11-06T08:49:14Z")

</div>

Hi of you are still there can help me to skim if it's possible

---

<div class="post-metadata">

**Author:** ![Skyge](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/skyge/32/343_2.png) [@Skyge](https://forum.openzeppelin.com/u/Skyge)\
**Post date:** [November 7, 2024, 2:16am UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/8 "2024-11-07T02:16:20Z")

</div>

Hi, welcome to the community! 👋

If possible, you can share more details at here.

---

<div class="post-metadata">

**Author:** ![creater\_creater](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/creater_creater/32/21735_2.png) [@creater\_creater](https://forum.openzeppelin.com/u/creater_creater)\
**Post date:** [November 7, 2024, 7:15am UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/9 "2024-11-07T07:15:17Z")

</div>

I mean i sended lp tokens in pancakeswap pool contract address so how can I use skim function to get back pool was created by my wallet can i call back tokens

---

<div class="post-metadata">

**Author:** ![Skyge](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/skyge/32/343_2.png) [@Skyge](https://forum.openzeppelin.com/u/Skyge)\
**Post date:** [November 7, 2024, 11:35am UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/11 "2024-11-07T11:35:44Z")

</div>

If you send LP token to the LP contract(Pair contract), I think the function `skim(recipientAddress)` can not help you, it only works when you send underlyings to the LP contract.

---

<div class="post-metadata">

**Author:** ![creater\_creater](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/creater_creater/32/21735_2.png) [@creater\_creater](https://forum.openzeppelin.com/u/creater_creater)\
**Post date:** [November 7, 2024, 11:52am UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/12 "2024-11-07T11:52:40Z")

</div>

I mean this is not lp tokens it's another in contact pool address so can i skim using web3 because this pool is created by my wallet

---

<div class="post-metadata">

**Author:** ![creater\_creater](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/creater_creater/32/21735_2.png) [@creater\_creater](https://forum.openzeppelin.com/u/creater_creater)\
**Post date:** [November 8, 2024, 10:49am UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/13 "2024-11-08T10:49:46Z")

</div>

Please can we talk on telegram @hun\_itt

---

<div class="post-metadata">

**Author:** ![Skyge](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/skyge/32/343_2.png) [@Skyge](https://forum.openzeppelin.com/u/Skyge)\
**Post date:** [November 10, 2024, 3:03am UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/14 "2024-11-10T03:03:43Z")

</div>

It is always recommended to make conversation publicly, so anyone meet the same issue can get the final solution directly.

---

<div class="post-metadata">

**Author:** ![creater\_creater](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/creater_creater/32/21735_2.png) [@creater\_creater](https://forum.openzeppelin.com/u/creater_creater)\
**Post date:** [November 6, 2024, 9:12am UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/15 "2024-11-06T09:12:18Z")

</div>

Can any dev help me to skim tokens from pancakes pool contract address i have sent by my mistake

---

<div class="post-metadata">

**Author:** ![Skyge](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/skyge/32/343_2.png) [@Skyge](https://forum.openzeppelin.com/u/Skyge)\
**Post date:** [November 10, 2024, 3:09am UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/16 "2024-11-10T03:09:29Z")

</div>

Please do not open a new same topic if you have asked in a topic.

You can provide more details, such as contract address, your transaction.

---

<div class="post-metadata">

**Author:** ![creater\_creater](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/creater_creater/32/21735_2.png) [@creater\_creater](https://forum.openzeppelin.com/u/creater_creater)\
**Post date:** [November 10, 2024, 7:37am UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/17 "2024-11-10T07:37:32Z")

</div>

> **[Pancake LPs (Cake-LP) Token Tracker | BscScan](https://bscscan.com/token/0x7b0da98be4E1A2Ac7104173ACC4E2E8685E59fEA?a=0x4fc5cc00440f89c15e7790b1f00dc4447c7de06d)**
>
> Pancake LPs (Cake-LP) Token Tracker on BscScan shows the price of the Token $0.00, total supply 0.053000047624941704, number of holders 2 and updated information of the token. The token tracker page also shows the analytics and historical data.

---

<div class="post-metadata">

**Author:** ![Skyge](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/skyge/32/343_2.png) [@Skyge](https://forum.openzeppelin.com/u/Skyge)\
**Post date:** [November 10, 2024, 10:13am UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/18 "2024-11-10T10:13:55Z")

</div>

So do you mean you send 0.053 SQD(0x4fc5cc00440f89c15e7790b1f00dc4447c7de06d) into the pancake pair contract(0x7b0da98be4E1A2Ac7104173ACC4E2E8685E59fEA)?

---

<div class="post-metadata">

**Author:** ![creater\_creater](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/creater_creater/32/21735_2.png) [@creater\_creater](https://forum.openzeppelin.com/u/creater_creater)\
**Post date:** [November 10, 2024, 10:25am UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/19 "2024-11-10T10:25:47Z")

</div>

> [@Skyge](#):
>
> contract(0x7b0da98be4E1A2Ac7104173ACC4E2E8685E59fEA)

contract(0x7b0da98be4E1A2Ac7104173ACC4E2E8685E59fEA)

That's pair contract check it in 0.053 sdq token that's i have sent by mistakes can we retrieve?

---

<div class="post-metadata">

**Author:** ![Skyge](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/skyge/32/343_2.png) [@Skyge](https://forum.openzeppelin.com/u/Skyge)\
**Post date:** [November 10, 2024, 10:30am UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/20 "2024-11-10T10:30:26Z")

</div>

> [@Skyge](#):
>
> I think the function `skim(recipientAddress)` can not help you, it only works when you send underlyings to the LP contract.

I think no, just like I said above.

---

<div class="post-metadata">

**Author:** ![creater\_creater](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/creater_creater/32/21735_2.png) [@creater\_creater](https://forum.openzeppelin.com/u/creater_creater)\
**Post date:** [November 10, 2024, 10:45am UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/21 "2024-11-10T10:45:05Z")

</div>

This was 0.053 sdq lp token but only was underlying original lp token i locked on other contract this is 0x4FC5Cc00440F89c15e7790b1F00DC4447c7DE06D

I can't claim if i don't have underlying lp token but underlying i sent by mistake in pancake pair address you have seen

contract(0x7b0da98be4E1A2Ac7104173ACC4E2E8685E59fEA)

Original token i can get back if from pancakepair sdq wr can retrieve

---

<div class="post-metadata">

**Author:** ![Skyge](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/skyge/32/343_2.png) [@Skyge](https://forum.openzeppelin.com/u/Skyge)\
**Post date:** [November 10, 2024, 11:04am UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/22 "2024-11-10T11:04:28Z")

</div>

Sorry for misleading you, you sent [SDQ Lock 1 (SQD)](https://bscscan.com/token/0x4fc5cc00440f89c15e7790b1f00dc4447c7de06d) to the pair contract(0x7b0da98be4E1A2Ac7104173ACC4E2E8685E59fEA), this LP token(SDQ Lock 1 (SQD)) is not one of the underlyings of the pancake pair contract(0x7b0da98be4E1A2Ac7104173ACC4E2E8685E59fEA), underlyings are WBNB and [SQUARED (SQD)](https://bscscan.com/token/0xF8F1CecC95a3441725243350172269299AE133b8), so I think you can not use the function `skim()` to get back your LP token(SDQ Lock 1 (SQD))

---

<div class="post-metadata">

**Author:** ![creater\_creater](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/creater_creater/32/21735_2.png) [@creater\_creater](https://forum.openzeppelin.com/u/creater_creater)\
**Post date:** [November 11, 2024, 9:15am UTC](https://forum.openzeppelin.com/t/help-i-accidentally-sent-v2-some-token-which-i-meant-to-send-to-contract-address-to-lp-address/18690/23 "2024-11-11T09:15:39Z")

</div>

It seems lost all it can't be recovery
