Staking Guides

Learn how to stake PPN Tokens and PCM Modules

Please un-stake you PPN in preparation for the swap to PPN V4

You can un-stake & claim your rewards on the Dashboard
Once announced please add the V4 token details to your wallet. 
V4 Contract Details:  Got to Polygon network in your wallet. Click 'import new token' And enter the details below
Contract: 0x824680A8811D3f306a019843bD163BF37563177D    Token ID:  PPN  Decimals: 18

Please also Claim your rewards and un-stake PPN modules
Guide is here: PCM Stake and un-stake

How to stake your PPN Token's using our Dapp

  • Step 1
    Visit https://dashboard.polypenthouse.com/ and click 'Connect to PolyPenthouse'.
  • Step 2
    Then select your wallet choice and connect. 
  • Step 3
    Once connected. Insert the amount you want to stake into the input field and click 'Stake PPN'.
  • Step 4
    As you are interacting with 2 contracts your wallet will first ask you to approve the first transaction. This is the approval part of the process. Approve it, then wait for the next approval request and approve it also, this part is the staking part of the process.
  • That's it, you are earning PPN
    That's it your PPN is staked, the page should refresh and your PPN balance will reflect the staked amount leaving your wallet.
  • To unstake and collect rewards Click 'Claim Rewards And Unstake PPN' button. Then approve it in your wallet. Your rewards and principles will be returned to your wallet in a few moments 

How to stake your PPN Token's (If you prefer dealing with contracts directly)

  • Step 1
    First you need to convert the total amount of PPN you want to stake into a number the contract understands. As an example if you want to stake 100,000 PPN you need to enter 100000000000000000000000 This is your stake 100000, plus 18 zero's 000000000000000000
    Or if your prefer visit Discord go to the Penthouse-Playground channel and insert this command: !token_amount 100000 it will respond with the correct number.
  • Step 2
    Visit the approval contract on Polyscan and 'Connect to web3' using the link on the page, and allow in your wallet. 
  • Step 3
    Go to 1. approve and click it. Then in 'spender (address)' insert: 0xa55662793eb0e55C9269CC7e1d2B8aAFbB57A2b8
    and in amount (uint256) insert the number you have converted in the case of this example that would be 100000000000000000000000 
    Then click write, and allow in your wallet.
  • Step 4
    Visit the staking contract on Polyscan and 'Connect to web3' using the link on the page and allow in your wallet. 
    Go to 3. stake and click on it. In '_amount (uint256)' insert the number you got from Step 1 in this example that would be 100000000000000000000000
    Then click write, and allow in your wallet. Your PPN will leave your wallet and start staking.
  • That's it, you are earning PPN
    To un-stake your PPN visit the Polyscan contract and 'Connect to web3' using the link on the page, and allow in your wallet.
    Then go to 5. unstake
    Then click write, and allow in your wallet.
    Your staked PPN and rewards will be returned to your wallet.

How to stake your PCM Module

  • Step 1
    Visit the approval contract on Polyscan and 'Connect to web3' using the link on the page, and allow in your wallet.
  • Step 2
    Go to 6. setApprovalForAll and click it. Then in operator (address) insert: 0x6F879aFB1213d8CBC1F72747D7820a45eA9c1227
    and in approved (bool) input: true (please ensure it says 'true' not 'True')
    Then click write, and allow in your wallet. 
  • Step 3
    Visit the staking contract on Polyscan and 'Connect to web3' using the link on the page and allow in your wallet.
  • Step 4
    Go to 1. bulkstake and input your NFT ID's Like this: 123,143,542,125  Remember use your id's which you can find on opensea.io and ensure there are no spaces in the string. Then click write, and allow in your wallet. 
    To un-stake: If you want to un-stake your PCM Modules.
    Go to 2. bulkUnstake input your NFT ID's as you did to stake.
    Note: Claim your rewards first before un-staking or they will be lost. 
  • You have staked your PCM's
    You can then after 24 hours claim your rewards, visit Polyscan and 'Connect to web3' using the link on the page and allow in your wallet. Then go to 3. claimRewards and click write, and allow in your wallet. The rewards will arrive within moments.

    Alternatively if you have Pocket Universe installed you can just start the transaction as above and it's pop up window will show you how many you have earned.  To add Pocket Universe click here

    If you need help please visit us on Discord
PCM Staking advice

To ensure you receive your rewards for PCM staking it is recommended to claim your PCM rewards, then un-stake your modules before staking any extra modules you may own along with the ones you un-staked in one staking transaction.

© Copyright 2023 The Poly Penthouse Project LLC. All Rights Reserved.