Project Pi Docs
Home
  • PROTOCOL
    • 🧑‍🚀Mission
    • 📑Litepaper
    • 🪙Tokenomics
    • 📐Analytics
    • 🔒Security
      • 🔎Audits
        • 🔐RD Auditors
        • 🔐SourceHat
        • 🔐Zokyo
        • 🔐Chain Audits
    • Project Pi App
  • Liquid Staking
    • 💧What is Liquid Staking?
    • ⛓️How Liquid Staking Works
    • 💸Yield - APY
    • 📘Guide: How to Stake - Unstake PLS
    • Liquid Staking
  • Pipool
    • Pi Pool Withdrawal Address
    • 💦What is a Pi Pool?
    • ⚙️How Pi Pool Works
    • 💸Yield - APY
    • 🚦Pi Pool Statuses
    • ⚒️Guide: How to Launch a Pi Pool
    • Launch Pi Pool
  • NFT Staking
    • 🖼️What is NFT Staking?
    • 📘Guide: How to Stake - Unstake NFT
    • Launch NFT Staking
  • Technical Information & Compliance
    • 📒Contract Addresses
    • 💿Terms of Service
    • 🔐Privacy Policy
  • Brand Assets
    • ♾️Logos
    • 🔠Fonts
    • 🎨Marketing Colors
Powered by GitBook
On this page
  • Prelaunch (0)
  • Launched (1)
  • Staking (2)
  • Withdrawable (3)
  • Finished (4)
  • Canceled (5)
  • Error (6)

Was this helpful?

  1. Pipool

Pi Pool Statuses

Understand the various statuses a Pi Pool can have within our system.

Last updated 14 days ago

Was this helpful?

Each Pi Pool has a status field, which you can see on the . Details of the possible status information are explained below.

Prelaunch (0)

  • Node Operator has deposited a minimum 16M PLS and specified duration and PulseChain Node ID. Their Pi Pool is collateralized by at least 25% with staked PPY.

  • Pi Pool is created.

  • The Pi Pool can be moved to status Canceled by the owner of the node after a 5-day waiting period, and all PLS returned.

  • The Pi Pool is now in a queue and awaits getting matched with liquid staking funds.

  • Status: No corresponding validator status

Launched (1)

  • The Pi Pool is now locked and cannot be canceled by the owner.

  • Pi Pool withdraws 16,000,000 PLS from the liquid stakers, and the owner's 16,000,000 PLS to stake it on PulseChain's deposit contract to register the node as a validator.

  • Status:

    • Initially: Deposited – Validator index is null because it's just being registered

    • Once registered: Active – Validator index is present, and the node is earning rewards

Staking (2)

  • Pi Pool is locked for the duration of the validation period.

  • No action occurs until the duration ends and validation is complete.

  • Protocol will Export/Import 32,000,000 PLS plus any rewards back to the Pi Pool.

  • Pi Pool will handle fund distribution to liquid staking users, PPY slashing, etc., then set status to Withdrawable.

  • Status: Active to Withdrawal Done

Withdrawable (3)

  • Pi Pool is now available for node operator funds withdrawal. The node operator cannot create a new validation with the same Node ID.

  • Once withdrawal occurs, the status changes to Finished.

  • Status: Finished – Only the validator index is shown.

Finished (4)

  • Pi Pool is completed, all funds withdrawn.

  • Node operator can submit another validation request with us with a newNode ID.

Canceled (5)

  • If a Pi Pool is canceled, it is set to this status and can be resubmitted.

  • A Pi Pool can only be canceled by the owner after a 1 day waiting period to prevent griefing.

  • Status: No corresponding validator status

Error (6)

  • Pi Pool failed.

  • The node likely failed to be registered as a validator with PulseChain.

  • The status will move to Finished once the node operator withdraws their funds.

  • Status: No corresponding validator status

🚦
Dashboard