Before migration, check out the following first:
1. Make sure you’re using aToken to mine WPC in WePiggy’s mining pools
2. Transfer enough ETH (as gas fee) to your wallet
3. Install a mobile wallet, recommended: TokenPocket/MathWallet/imToken/Bitkeep/etc

Step 1: Enter the migration page

  1. Use TokenPocket wallet as an example, open https://www.wepiggy.com in DApp browser.

  2. Connect your wallet then tap menu on the upper right corner, and then tap “APP” button in the menu.
    image.png

  3. Tap the “Migration” button in the menu
    image.png

Step 2: Unstake aToken

  1. Select the aToken asset to be untaked (here, aUSDC is used as an example), and then tap the “Unstake all” button
    image.pngn
    Note: You can also unstake aToken on the mining pool page.

  2. Click the “Confirm payment” button in the MetaMask notification, then you will get back your aToken
    image.png
    Note:
    Sometimes, due to the ETH network congestion, your transacaton may fail. That will cost you a lot of gas fee and time. So, it is highly recommended to select a higher gas fee to accelerate the processing of your transaction.

Step 3: Approve aToken

  1. The first migtation of each asset needs to be approved
    image.png**
    2. After approval success, “Approve” will become “Approved”
    image.png

Step 4: Contract Migration

  1. Tap “Migrate”, migrate your aToken in wallet balance and replace aToken with pToken through the contract
    image.png

  2. Tap the “Confirm payment” button in the MetaMask notification and wait for the confirmation, you will receive the migrated pToken
    image.png
    Note: You can repeat the migration if you have aToken in the wallet balance. Due to the characteristics of smart contract, there will still be a very small amount of aToken that has not been completely converted to pToken after the migration, which is normal.

Step 5: Approve pToken

  1. Whenever an asset participates in mining for the first time, it needs to tap “Approve
    image.png

    2. After approval success, “Approve” will become “Approved”
    image.png

Step 6: Stake in WePiggy’s Mining Pool

  1. Click the “Stake” button to stake your pToken into the mining pool for mining
    image.png

  2. After the staking is completed, the pToken will be deducted from “Your wallet balance”, and the mining pool will be increased by the corresponding amount
    image.png