Emergency Withdrawal

In the unlikely event that PrivacySwap's site is taken down and you wish you withdraw your funds, fret not. BscScan provides you a method in which to conduct an emergency withdrawal.

Use this as a last resort. Your funds are safe as there is no migrator function or any function to remotely remove your funds from LPs. As you won't be able to access the web, you will need to know how to withdraw your funds directly from the MasterChef smart contract. Learn how here. The emergency withdrawal is executed via the MasterChef smart contract. We are not responsible for any losses that arise from misuse of the emergencyWithdrawal. Also note that emergencyWithdrawal forfeits ANY pending rewards you may have. You will only get back what you have put in.

Requirements

  • MasterChef Smart Contract Addresses:

    • PRVG Locked Earning PRVG: 0x2973ab26dcbC8253933E5b7A14aC8Aa7cDF5C628 PRVG Locked Earning PRV2: 0x5D32824f02fd763eE5442ce3326dAc92843d014d

      PRVG MasterChef Earning PRVG: 0xdAcb4A770c291F00A88F40e6E8efd49BfdF78198 PRV2 Locked Earning PRV2: 0x494767Bf1568c46664AFf9874e8077F4e0E8b55e PRV2 MasterChef Earning PRV2: 0x871B25aB88FdE0f2Ef677c0e0912Aa730c881A2C

  • MetaMask Wallet. This is a must as you will need to interact with the smart contract via a web3 connection.

  • Know the various Pool ID or pid of the pools you are in. Refer to table below

Pool ID List

PRVG Locked Earning PRVG: 0x2973ab26dcbC8253933E5b7A14aC8Aa7cDF5C628

Pool ID / pid

Liquidity Pool

0

PRVG Locked Earning PRV2: 0x5D32824f02fd763eE5442ce3326dAc92843d014d

Pool ID / pid

Liquidity Pool

0

PRVG MasterChef Earning PRVG: 0xdAcb4A770c291F00A88F40e6E8efd49BfdF78198

Pool ID / pid

Liquidity Pool

0

1

2

3

4

5

6

PRV2 Locked Earning PRV2: 0x494767Bf1568c46664AFf9874e8077F4e0E8b55e

Pool ID / pid

Liquidity Pool

0

PRV2 MasterChef Earning PRV2: 0x871B25aB88FdE0f2Ef677c0e0912Aa730c881A2C

Pool ID / pid

Liquidity Pool

0

1

2

3

4

Now you're going to get down and dirty.

Step 1: Access BscScan and search for the PrivacySwap Smart Contract by entering the address of the pools you are staked in (refer to the above sections) in the search field.

Step 2: At the Smart Contract's page, click in to "Contract" to view the contract, and then click on "Read Contract".

Step 3: Select "Connect to Web3" to connect your MetaMask wallet to BscScan. This is required as you will need to write to the the contract.

Step 4: Select MetaMask.

Step 5: Select which account you deposited with in the first place and then "Next" to confirm the connection.

This whole process only works for funds that the wallet address you are connecting with actually deposited funds in the first place. It does NOT allow you to touch funds that do not belong to you.

Step 6: Check to make sure that this is the correct address that deposited funds in the first place.

Step 7: Scroll down to 3. emergencyWithdraw or 4. emergencyWithdraw (it may be either. So long as it is the emergencyWithdraw function, you are fine). Enter the pool ID from this table and then click "Write". Continue to confirm the transaction through MetaMask. Once the transaction is confirmed, you would get back your LP tokens (if staked in a PrivacyFarm) or assets (if staked in PrivacyPools).

You have performed an emergency withdrawal of your assets. If you have withdrawn LPs, you may proceed to PancakeSwap or PrivacySwap's Liquidity page to remove liquidity.

Last updated