Mainnet Preparation and Lockups Help
Mainnet Preparation
To prepare the community for the Mainnet migration, we are releasing some mobile-app features related to Mainnet now, which gives time for the community to understand, ask questions and preselect settings before the Mainnet launch. One feature is displaying the breakdown of a Pioneer's balance (e.g. balance mined by themselves), transferable balance to Mainnet and balance attributable to their team members. In addition, we're also releasing another important feature that allows Pioneers to voluntarily lock up a portion of their transferable balances to mine at a higher rate later on. The lockup feature lets Pioneers preselect their voluntary lockup setting configurations that will apply to their Mainnet transfer after Mainnet launches and the Pioneer passes KYC.
To access these features, follow the directions below.
- From the Pi home screen, tap on the ≡ icon in the upper left corner to open up the Pi sidebar menu.
- Tap on "Mainnet."
- Learn about the various balances shown on the screen.
- Tap on "Configure lockup rate" to preselect your setting.
From here, follow the in-app instructions.
How do lockups on Mainnet work?
At Mainnet, the lockup reward is meant to support a healthy and smooth ecosystem and incentivize long-term engagement with the network, while the network is bootstrapping the economy and creating demands. It is an important decentralized macroeconomic mechanism to moderate circulating supply in the market, especially in the early years of the open market when utilities are being created. One important goal of the Pi Network is to create a utility-based ecosystem of apps. Transactions for real goods and services in the ecosystem, rather than just speculative trading, are intended to determine the utility of Pi. As we launch the Enclosed Network phase of the Mainnet, which will be introduced soon, one of the main areas of focus will be to support and grow the Pi app developer community and nurture more Pi apps to grow. In the meantime, Pioneers can choose to lock up their Pi to help create a stable market environment for the ecosystem to mature and for more Pi apps to emerge and provide compelling use cases for spending Pi - to ultimately create organic demands through utilities.
The lockup feature will be active when we launch the early version of the Mainnet later this month, but you can take time to learn about and even preselect lockup configurations now before you are KYC'ed or ready to migrate to the Mainnet. You can decide to change your lockup configuration anytime you want as an overall account-wide setting in the Pi app.
As you and your earning team/security circle pass KYC and new mining occurs, more of your Mobile Balance will become transferable. At each transfer to Mainnet, these preselected settings of lockup duration and percentage will automatically apply to the amount of balance transferred, resulting in two types of balances on the Mainnet: lockup balance and free balance, both of which will be recorded on the Mainnet blockchain and reside in the Pioneer's non-custodial Pi wallet. Lockups cannot be reversed once confirmed and must remain locked up for the entirety of the chosen duration due to the nature of blockchain.
As the lockup amount is accounted for by the percentage of your transferred balance, you will have to lock up the same percentage of the new transferred balance to maintain the same lockup mining boost. This is done easily by keeping your lockup configuration setting consistent for every recurring transfer to Mainnet. On the other hand, if you lock up a lower percentage of Pi in your later transfers as your initial Mainnet transfer, your lockup mining boost will decrease proportionally. If you make any changes to your account-wide lockup setting, the change will take effect on the next transfer of your balance to the Mainnet.
Please refer to the lockup feature interface in the app for a more detailed explanation on how the lockup works and is calculated. When we launch the early version of the Mainnet later this month, we will also release updated sections of the whitepaper. There, you will be able to see the precise and complete Mainnet formulae and mechanisms.
Lockups Help
How Lockups work
After you pass identity verification (KYC), you can voluntarily lock up a portion of your Transferable Balance to earn a right to mine at a higher rate.
The mining boost is calculated based on the amount of locked up π and lockup duration. For details, read the economic model section below.
If you have verified your identity (KYC), the first Mainnet transfer will occur upon Mainnet launch. Thereafter, transfers will occur periodically. Any updates made to your lockup configuration will take effect in your next Mainnet balance transfer.
You can decide to change your lockup configuration anytime you want as an overall account-wide setting in the Pi app. You can even preselect these settings before you are KYC'ed or ready to migrate to the Mainnet. As you and your referral team/security circle pass KYC and new mining occurs, more of your Mobile Balance will become transferable. At each transfer to Mainnet, these preselected settings of lockup duration and percentage will automatically apply to the amount of balance transferred, resulting in two types of balances on the Mainnet: lockup balance and free balance, both of which will be recorded on the Mainnet blockchain and reside in your non-custodial Pi wallet. Lockups cannot be reversed once confirmed and must remain locked up for the entirety of the chosen duration due to the nature of blockchain.
As the lockup amount is accounted for by the percentage of your transferred balance, you will have to lock up the same percentage of the new transferred balance to maintain the same lockup mining boost. This is done easily by keeping your lockup configuration setting consistent for every recurring transfer to Mainnet. On the other hand, if you do not lock up the same percentage of π in your later transfers as your initial Mainnet transfer, your lockup mining boost will decrease. If you make any changes to your account-wide lockup setting, the change will take effect on the next transfer of your balance to the Mainnet.
This account-wide lockup setting allows you to lock up a maximum of 100% of your transferable balance. After Mainnet launches and you can transfer your balances, you can also lock up more Pi directly on the Mainnet through a slightly different lockup interface later on. At that time, you can lock up as much as 200% of their already-transferred Mainnet balance acquired from their previous mining. The additional lockup allowance for more Pi than individually mined by the Pioneer can come from utility-based Pi apps transactions, i.e. making Pi from selling goods and services.
Lockup Economic Model
At Mainnet, the lockup reward is meant to support a healthy and smooth ecosystem and incentivize long-term engagement with the network, while the network is bootstrapping the economy and creating demands. It is an important decentralized macroeconomic mechanism to moderate circulating supply in the market, especially in the early years of the open market when utilities are being created. One important goal of the Pi Network is to create a utility-based ecosystem of apps. Transactions for real goods and services in the ecosystem, rather than just speculative trading, are intended to determine the utility of Pi. As we launch the Enclosed Network phase of the Mainnet, one of the main areas of focus will be to support and grow the Pi app developer community and nurture more Pi apps to grow. In the meantime, Pioneers can choose to lock up their Pi to help create a stable market environment for the ecosystem to mature and for more Pi apps to emerge and provide compelling use cases for spending Pi - to ultimately create organic demands through utilities.
The lockup reward formula is reprinted here:
L(B) = Lt • Lp • log(N) • B, where:
Lt is the Lockup Time period multiplier of B.
- 0 → Lt = 0
- 2 weeks → Lt = 0.1
- 6 months → Lt = 0.5
- 1 year → Lt = 1
- 3 years → Lt = 2
Lp is the Lockup Percentage multiplier of B, where the Lockup Percentage is the lockup amount over the Mainnet Balance transferred from one's previous mining rewards (Lb), and the Lockup Percentage multiplier is as follows.
- 0% → Lp = 0
- 25% → Lp = 0.25
- 50% → Lp = 0.5
- 90% → Lp = 0.9
- 100% → Lp = 1.0
- 150% → Lp = 1.5
- 200% → Lp = 2
log(N) is the logarithmic value of the total number of previous mining sessions (N).
B is the base mining rate which is adjusted based on the available pool of π to distribute
Pioneers will have the opportunity to voluntarily lock up their Pi to earn the right to mine at a higher rate. First of all, the prerequisite of the lockup reward is that the Pioneer must be actively mining. Without mining in the first place, there will be no lockup rewards for any inactive mining sessions, even if Pi is locked up. As expressed in the formula above, all that the lockup does is to provide multipliers to B, so there will be no lockup rewards if B is 0 (which means the Pioneers is not mining).
Secondly, the lockup reward is positively associated with the contribution to the lockup, i.e. the duration of the lockup time period (Lt) and the amount locked up. However the lockup amount is accounted for by the percentage of a Pioneer's total Pi mined (Lp). The maximum Pi that a Pioneer can lock up is twice as much as their Mainnet Balance that got transferred from their prior mining in the mobile app (Lb), i.e. 200% Lb. The reasons for having a 2X maximum lockup amount of one's transferred Mainnet Balance (Lb) are to 1) prevent exploitation of the lockup reward and 2) encourage other contributions to the Pi ecosystem, such as further boosting their mining, running nodes and using apps. This, in a sense, favors Pioneers who mine and make other types of contributions to the network.
Thirdly, Log(N) offers a higher lockup incentive to Pioneers who have a long mining history and presumably a large transferable balance to lock up. While the lockup reward formula generally favors equality by accounting for not the absolute amount but the percentage of their transferred balance (Lp) - which allows smaller accounts with a short mining history to lock up small amounts and yet receive the same lockup reward multiplier as big accounts - we need to add a Log(N) factor that accounts for miners with a long mining history, to counterbalance the bias in favor of Pioneers with small balances and provide enough incentive for long-history Pioneers with bigger balances. However, the effect of mining history on lockup rewards also needs to be capped. Thus, the formula applies a logarithm to the number of previous mining sessions N. For example, if a Pioneer mined almost everyday for the last 3 years, their total previous mining sessions (N) will be about 1,000. In this scenario, Log(1,000) equals 3, adding another multiplier to B in their lockup rewards. Keep in mind that to achieve meaningful lockup rewards for long-mining-history Pioneers, the amount of Pi you have to lock up is much more than smaller accounts.
Fourthly, one Pioneer can voluntarily have multiple lockups at different times with different amounts and durations. The calculation of the total lockup rewards for this Pioneer with i number of different lockups is to find the total lockup reward multiplier of B, as expressed in the formula below. The formula below is the equivalent to the lockup reward formula above, with the only difference being that it accounts for multiple lockups of the same Pioneer to calculate their total lockup rewards, e.g. different durations (Lti) and different amounts (Lci) of each lockup at different time:


