Community Wiki - English

 

Welcome to the official Pi Network Community Wiki!

These wiki pages are edited and maintained by the Pi Chat Moderator Community and are not official statements of the Pi Core Team. Email Requests submitted through this website are monitored by the Pi Core Team.

The Pi Network Community Wiki is intended to help Pioneers to troubleshoot and resolve an issue on their own before starting an Email Request. The purpose of our Email Request system is for Pioneers to report bugs and to troubleshoot bug issues with the app or your Pi account that are not covered by the Community Wiki. The Core Team welcomes your meaningful questions and feedback. Due to high ticket volume, we will prioritize responding to constructive proposals and to critical issues that cannot be addressed by the FAQ, Community Wiki, or Chat Moderators, but your messages will be reviewed by Pi Core Team members.

For general questions about Pi Network, for example, how to earn Pi, or how the Pi App works, please view the Frequently Asked Questions page: https://minepi.com/faq .

To learn more about Pi Network’s mission, vision, and long-term strategy, please view the White Paper: https://minepi.com/white-paper .

If you have additional questions after reading the FAQ or White Paper, please go into the Pi App chat rooms, where Pi Chat Moderators can provide clarification and troubleshooting guidance.

 

 


.

How to Sign Up

There are currently three methods you may use to sign up:

  1. with Facebook

  2. with phone number

  3. Apple ID

If you already have a Facebook account, you can connect your Facebook account to the Pi App. For future logins, you simply choose “Continue with Facebook,” enter in your Facebook email address and password into the Facebook interface and will be able to open the Pi App. This is similar to logging into other third-party apps through Facebook. 

If you would like to create an account with your phone number, then you will also be asked to create a password. For future logins, you will enter your phone number and password.

For Apple Sign-in, please follow the directions, confirm that you allow Pi to sign in with your Apple ID. Please note that your name associated with your Apple ID should match the name on your government-issued ID. Users that sign up with Apple ID will not be able to change the name on the account.

Can I have more than one option?

Yes! However, if you want to the Apple Sign-in option, you must sign up with Apple. If you start with Facebook or your mobile phone number, you will not have the Apple Sign-in option later.

Depending of the method you used to sign up, you will be able to add the other method later after signup on your Profile page inside the app. After adding the second method, you can choose to have two different methods of login. 

Where can I find an invitation code?

If someone sent you an invite in a message, please use their username as the invitation code. If you found the Pi App on your own, invitation codes can be found on social media very easily.

Facebook Troubleshooting

If you receive an error message along the way, you may have to go through the  "Continue with Facebook" process twice. The first time, you may have to enter your email address and password associated with Facebook. When you have to start over again and click on "Continue with Facebook" the second time, you should not have to put in your Facebook credentials, and simply follow the directions to continue.

Also, check your Facebook settings to ensure that you have allowed the Pi App to connect to your Facebook account. In Facebook, under "Settings," you need to go to "Apps and Websites" and make sure that you have "Turned on" the setting. 

Phone Number and General Troubleshooting

Please try to sign up under different conditions (and these would be different attempts to sign up):

Sign up attempt 1: Turn your phone off and then back on

Sign up attempt 2: Turn off your wifi (and use your data)

Sign up attempt 3: Try with your VPN on

Sign up attempt 4: Try with your VPN off

 

NOTE: When there is high traffic to the Pi app, this function may not be successful. So, please try again at a later time.

Back to top

.

How to Sign In - I forgot how I signed up, or I forgot my password

It is important that you sign into the Pi App through the original method you used to register your account, i.e. Facebook or phone number with password. If you use a different method or different phone number from your original method during account registration, you will create a completely new account with no Pi mined yet inside. This does NOT mean the Pi in your original account is lost. Thus, if you are ever asked to enter first and last name or a username when trying to sign in, please stop. Do not create a new account with this sign-in method, and try the other method (Facebook vs. Phone number) or a different phone number of yours.

Generally, try the following ways to see if you can retrieve your original account:

  1. Try to sign in via Facebook by clicking on "Continue with Facebook." (If you receive an error that takes you back to the login page, go through the process one more time.)

  2. Try to sign in with the phone number associated with the account by clicking on "Continue with phone number".

  3. If you forgot your password while you "Continue with phone number" or if you do not receive the verification code, try to do account recovery by clicking on "Password forgotten?" or "recover account".

  4. Sometimes, your settings can affect the login. Please try to sign in under different conditions (and these would be different attempts to sign in):

  • Sign-in attempt 1: Turn your phone off and then back on

  • Sign-in attempt 2: Turn off your wifi and use data

  • Sign-in attempt 3: Try with your VPN on (or off)

Back to top

.

How to Sign In - With Facebook

Instructions

If your account is verified with Facebook: 

  1. Click on “Continue with Facebook” on the login page

  2. If it asks if “pinetwork” Wants to Use “facebook.com” to Sign in, click on “continue”.

  3. Log in to your Facebook page or app, where you may need to enter your Facebook credentials. Or if you’re already signed in, click on “Continue”.

  4. If it asks if “Facebook” wants to open “Pi”, click on “Open”.

Troubleshooting

If you receive an error message along the way, you may have to go through the  "Continue with Facebook" process twice. The first time, you may have to enter your email address and password associated with Facebook. When you have to start over again and click on "Continue with Facebook" the second time, you should not have to put in your Facebook credentials, and simply follow the directions to continue.

If you still cannot sign in, then please try to sign in under different conditions (and these would be different attempts to sign in):

Sign in attempt 1: Turn your phone off and then back on

Sign in attempt 2: Turn off your wifi (and use your data)

Sign in attempt 3: Try with your VPN on

Sign in attempt 4: Try with your VPN off

 

Also, check your Facebook settings to ensure that you have allowed the Pi App to connect to your Facebook account. In Facebook, under "Settings," you need to go to "Apps and Websites" and make sure that you have "Turned on" the setting. 

When there is high traffic to the Pi app, this function may not be successful. So, you may have to try multiple times on different days or times.

Bug Reporting

There are no known bugs logging in using Facebook credentials. If you are unable to log in via Facebook, it is possible that you may have registered your account with a phone number and password.

Back to top

.

How to Sign In - With Phone Number

If your account is registered or verified with your phone number, to login into your account, click on “Continue with phone number,” enter the phone number that you used at the time of registration (unless you changed your phone number during a testing phase), and follow the instructions.

If you know your password

  • Click on “Continue with phone number” on the login page.

  • Select your country code, enter your phone number, and press the “Go” button.

  • Enter your password, and press the “Submit” button.

If you forgot your password

Click on “Continue with phone number” on the login page.

  1. Select your country code, enter your phone number, and press the “Go” button.

  2. Click on the blue hyperlink “Password forgotten?”

  3. Click on the green “RECOVER ACCOUNT” button.

  4. Enter or confirm your phone number including the country code, and click the orange “SUBMIT” button.

  5. Click on the orange "open sms" button.

  6. Click on the white "open sms" button.

  7. You will have a code in your text box, and you send the code.

Note: If you have a new phone number and forgot your password, you will not be able to use this method to login. If you verified with Facebook, then you will have another method to log in.

Or if you have trouble sending the code, try the manual instructions

  • Click on the Manual Instructions hyperlink.

  • Go out of the Pi app to create a text message to the recipient with the code listed on the screen, and send it.

  •  Go back to the Pi app click on "textI have sent the ".

Troubleshooting

If you still cannot sign in, then please try to sign in under different conditions (and these would be different attempts to sign in):

Sign in attempt 1: Turn your phone off and then back on

Sign in attempt 2: Turn off your wifi (and use your data)

Sign in attempt 3: Try with your VPN on

Sign in attempt 4: Try with your VPN off

Back to top

.

How to Verify Your Pi Account

Do I need to do verification with my phone number or Facebook?

At this time, Pioneers are not required to do verification with their phone number or Facebook in order to mine. They can continue to mine and maintain the Pi mined, even if they’re unverified. If you can verify your phone number right now given our current phone verification methods, please do. If, for some reason, you can’t verify your phone number with our current methods, there is no need to hurry or worry right now. You can continue mining and more verification methods may be provided later for you to complete that. In the future, you will need to verify your phone number before the Mainnet in order to claim the Pi that you have mined, unless you have verified by Facebook. If you have verified your Pi account with Facebook, then you are not required to verify your phone number.

Which form of verification is best?

Some Pioneers will have more than one option of verification. Choose the option that best fits your needs. Consider how you would like to sign in. If you have a Facebook profile, would you like to use your Facebook credentials to log in? Would you prefer to sign in with a password and your phone number?  Also, consider what login method is easier if a password is forgotten. 

In the future, more than one verification method will be available to Pioneers. If you are able to verify with the two different methods, then you will also have two different ways to log in.

How do I verify my account with my phone number?

If you have the option to verify with this method, you will see a “VERIFY” button beside this option on the “Profile” page. If the option is not available, you will see an “N/A” beside that option.

  1. Go to the “Profile” page

  2. Click on the “VERIFY” button on the right side of “Phone verification”

  3. Depending on your country, you may have different options, so please follow the directions.

    1. If you have a phone number in the US, UK, Belgium, or Israel, you may receive a text message with a code, and then enter the code on the next screen.

    2. If you do not have a phone number in the US, UK, Belgium, or Israel, then choose either one country to send an SMS text message, and then click on the green “START” button. Then press the send in your text message app. Carrier messaging rates will apply. Please make sure you have enabled international SMS text messaging with your cell phone carrier. Sometimes, they may charge you even if the text is not successful. Also, you may have success with one number but not another, so you may need to try more than one country.

    3. Also note that there are “Manual Instructions” if you have trouble with the two methods above.

Troubleshooting

When there is high traffic to the Pi app, this function may not be successful. So, you may have to try multiple times on different days or times.

If you receive an error, please go through the process again. If you still cannot get verified, then please try under different conditions (and these would be different attempts):

Verification attempt 1: Turn your phone off and then back on

Verification attempt 2: Turn off your wifi (and use your data)

Verification attempt 3: Try with your VPN on

Verification attempt 4: Try with your VPN off

We currently offer 4 different phone numbers for phone verification - US, UK, Belgium, and Israel. If you do not live in these countries, you will need to enable international SMS texting, and you should check with your cell phone provider that you have this capability on your cell phone plan. You may have success using one phone number over another, so if you fail with one country's phone number, try another one. For example, if your provider is Hamrah Aval in Iran, please use the Belgium phone number.

There are certain cell phone providers that may block the text message. If you are not able to verify your account after multiple tries, it is likely that the texts may be blocked by your cell phone provider. We are exploring solutions for these kinds of cases.

How do I verify my account with Facebook?

If you have the option to verify with this method, you will see a “VERIFY” button beside this option on the “Profile” page. If the option is not available, you will see an “N/A”. If you have the option to verify via Facebook, follow the steps below:

  1. Click on the “VERIFY” button. 

  2. If it asks if “pinetwork” Wants to Use “facebook.com” to Sign in, click on “continue”.

  3. Log in to your Facebook page or app, where you may need to enter your Facebook credentials. 

  4. Grant permissions

  5. If it asks if “Facebook” wants to open “Pi”, click on “Open”.

Troubleshooting

  1. You should have the Facebook app downloaded to your phone.

  2. Sign into the Facebook App on your phone.

  3. Check your settings to allow other apps to connect to your Facebook account. Specifically, under "Settings," you need to go to "Apps and Websites" and make sure that you have "Turned on" the setting.

Back to top

.

How do I mine Pi?

Press the mining button (or lightning icon) to start a 24-hour mining session. After the 24-hour session is over, you may press the mining button to start a new mining session. 

When can I withdraw?

You cannot withdraw Pi yet. You will be able to withdraw Pi or exchange Pi for other currencies in Phase 3 of the project when Pi transitions to a fully decentralized blockchain.

Pi launched Phase 1 of the project on 3/14/2019 (Pi Day). During Phase 1, your balances are being recorded with a guarantee of being honored when Pi transitions to the Mainnet (Phase 3), unless there is violation of Pi policies, e.g. creation of fake accounts. Transfers of Pi are restricted until we reach the Mainnet to prevent bad actors from accumulating Pi from fake accounts. For example, a bad actor could mine from fake accounts, transfer the Pi to a legitimate account, and then pass through Pi’s account verification process despite their illicit gains. We are still refining the exact development timeline for the project. For more details, please refer to the Roadmap section of our White Paper: https://minepi.com/white-paper

How can I exchange Pi for fiat currency?

There is currently no place to buy or sell Pi. In other words, Pi is not on any trading exchange.

Please be careful of scam websites that claim to trade or exchange Pi. 

You can currently earn Pi by clicking on the mining button every 24 hours, and by building your security circle, and by inviting new members to join your earning team. 

When can I transfer Pi?

In-app transfers are currently not available yet. Please be careful of scams that claim to sell or transact in Pi Network coin. We will make an announcement in the app when transactions will be available. 

Only a small number of Pioneers that were part of the pilot program have the ability to transfer Pi. Selling or trading Pi for fiat or cryptocurrencies is a violation of the terms of service. Please report these violations.

Why isn’t my Pi increasing?

You can see a counter at the top of your app screen with your balance of Pi, which you will see increase if you are presently mining. The counter may be stopped if we are in Pi Lite Mode, when we are performing maintenance.

The lightning button will show your mining rate, which will change depending on the number of active miners on your earning team. The lightning button will be green when you are presently mining.

Why has my Pi balance decreased?

A Pi balance may decrease if you sign out of the app before the end of the 24-hour mining session. In other words, you may lose the Pi that was mined from the beginning of the mining period to the time you signed out. There should be a warning message before you sign out. The best time to sign out of the app is after the 24-hour mining session, so that you don’t lose what you have mined for the day. 

Another reason could be that you may be in temporary Lite Mode which shows you the balance at your last tap on the lightning button when the mining session starts, making it look like a decrease in your total Pi. Your Pi balance is safe and will be updated when the app returns to full mode.

If this does not explain why you may have seen a reduction in your Pi balance, please submit a support request.

If you sign out of the app before the end of your mining cycle, you will lose the Pi earned during that mining cycle. If you need to sign out, the best time would be after your mining cycle.

When I signed in, my Pi balance was 0. What happened?

It’s likely that you created a new account, rather than signing into your original account. Please read the related article How to sign in - I forgot how I signed up.

Back to top

.

Referral Team & Invitation Code

How do I get more members for my referral team?

Your referral team is made up of your Inviter and the people that you invite. So, you can build your own referral team by giving your invitation code to others. If you go to the referral Team page, click on the purple “INVITE” button, which will allow you to send your invitation code to your phone contacts, or you may “USE OTHER CHANNELS” to send your invitation code. 

You are allowed to post your invitation code on social media, and you may find other creative solutions to post your invitation code. Please do not post your invitation code in Pi Chat rooms because everyone in the chat rooms are already Pioneers previously invited by someone else. Invitation code is meant for you to invite new members to Pi Network and forming your referral team with them.

Can I change to a different referral team? 

A Pioneer cannot transfer to a different referral team because the change of referral team would trigger complex retrospective re-calculations of all previous mining rates in every single mining session of the new inviter, the old inviter and the Pioneer who wants to switch to a different referral team. So we do not support this process that is not only wasteful of computing power but also creating inconsistent user experience and balances for the Pioneers other than the requester. 

Remember that your referral team is made up of your Inviter and the people that you invite. So, you can build your own referral team by inviting others. 

If you have a friend with a large referral team with a high mining rate, joining your friend’s team does not change your own referral team or mining rate because your mining rate is based on your referral team members, not your friend’s team members.

My invitee made a mistake with the invitation code and did not end up on my referral team. Can I get my invitee back to my referral team?

A Pioneer cannot transfer to a different referral team because the change of referral team would trigger complex retrospective re-calculations of all previous mining rates in every single mining session of the new inviter, the old inviter and the Pioneer who wants to switch to a different referral team. So we do not support this process that is not only wasteful of computing power but also creating inconsistent user experience and balances for the Pioneers other than the requester.

May I remove a member from my referral team?

Technically no, especially for all real human members of the referral team, because referral team structure not only relates to mining bonus, but also captures the history of who invited whom into the network.

However, you can remove a member from your referral team chat, or report a referral team member as a fake account to the system, if you really think they are fake accounts. The report-fake feature also automatically removes them from your referral team chat. Then you can use the Filter feature to “Hide reported” to make them disappear from your referral team interface.

If you have an inactive team member, you can hide an inactive team member with the use of the filter feature on the referral Team page.

If you have someone harassing your referral team chat, you can remove a member from your referral team chat by going to the menu in the upper right corner in your referral team chat and click on “Remove from chat”.

Is there a limit to the number of people I can invite?

There is no limit. You can invite as many people as you want. 

What happens if I have referral team members that are inactive?

Your mining rate increases when your referral team members are also active and mining along with you. If members of your referral team are inactive, then you do not get the mining bonus, but there is no negative effect to your mining rate. 

You remind your referral team members to mine by clicking on “PING INACTIVE,” and inactive members of your team will receive a notification reminder.

What happens if I have referral team members that are fake accounts?

If you have referral team members that are fake accounts, then the mining bonus earned from them will be deleted before going to the Mainnet in Phase 3. 

We recognize that it may be unfortunate to see a reduction of your balance due to deletion of such bonuses. However, it was an unfair gain in the first place because Pi Policies have defined that Pi only goes to real human beings with  one account per person, and stated that all Pi mined or incurred by fake accounts will be destroyed.  If it is unfair for people to keep Pi that is earned from fake accounts. Imagine a bad actor who created many fake accounts to earn Pi at a higher rate. In order to maintain trustworthiness and fairness in our network, we cannot allow anyone to earn Pi unfairly through any types of rewards from fake accounts.

Back to top

.

Security Circle

How do I add to my Security Circle? 

After three 24-hour mining cycles, you will be able to add members to your Security Circle.

You should be able to add your earning team members to your Security Circle by following these directions:

  1. Click on the shield icon on the homescreen

  2. Click on "add an existing Pi user" button

  3. Click on the orange "add" button beside their name

And then there should be a green check mark by their name, which completes the process! 

How do I add to my Security Circle from my phone contacts?

You may be able to add another Pioneer by clicking on the “ADD FROM CONTACTS” button if that person has registered their phone number. Sometimes, you may see a green Pi logo by their name, or you may simply know that they are already a Pioneer. Click on their name, and then click on “CONFIRM”. 

How do I add to my Security Circle from my Facebook friends?

Currently, there is not a way for Pioneers to add or search for other Facebook-verified Pioneers, e.g. there is currently no way to view your friends list to see which Facebook friends have a Pi account. Facebook-verified users can add members from their earning team, and they can add members from their phone contacts (see two previous questions above).

How many people can I add to my Security Circle?

If you have already added 5 members to your Security Circle, then you have achieved the maximum number of members of your security circle that can accrue to your base mining rate. You can still add more people to your security circle, but the additional members beyond 5 will not contribute to an increase in your mining rate. The other way to increase your mining rate is to invite more people into your Earning Team through bonuses. Pi rewards Pioneers for contributions to both the security (Security Circle) and growth (Earning Team) of the network.

Please remember that by adding a person to your security circle you confirm that the person is a human being that you trust, and this is why you earn the mining rate bonus.

What if I don’t have anyone to add to my Security Circle?

You are still able to stay on the application and mine Pi. If you add people to your Security Circle, then you will increase your mining rate.

Back to top

.

Account Settings

Changes to your account cannot be made via email or the Support Portal, since we have no means to securely verify the request is coming from the genuine account holder. In other words, we cannot process a request to change your name, username, phone number, nor password.  Please refer to the following subsections for more details on each account properties.  If you would like to be added to an email list to be notified when an in-app feature is available, please fill out the email request form here.

How do I change my name on the account?

The Core Team does not manually process name changes nor correct errors. Previously, all existing Pioneers have been offered the chance of a 3-day period to update their name inside the app within a grace period, and new Pioneers can update their name within the first two weeks of sign-up, unless the new Pioneer uses AppleID as the registration method. 

For AppleID users, the name associated with the Pi account is whatever Apple Sign-in gives to Pi, so it is important that Pioneers have their real first and last names associated with their AppleID before they sign up for a new Pi account using Apple Sign-In. 

A name update appeal feature is available in the Pi App Profile (except if you signed up with AppleID). You can submit an appeal to potentially make corrections. Name update appeals will only accept changes that would generally still reflect the same human being, e.g. minor changes to spelling, switching first name and last names, adding a middle name, adding a prefix/suffix or aligning it with the name displayed on your identity document. 

A complete name change that has no resemblance to the current name and suggests two completely different people will be rejected

Please note that name appeals will take time to process due to the case-by-case complexity, and they will be processed as a later part of our overall KYC process. So if you submit an appeal, please be patient. 

Here’s how to submit an appeal:

  1. From the Pi home screen, tap on the ≡ icon in the upper left corner to open up the Pi sidebar menu.

  2. Tap on “Profile.”

  3. Below “Settings,” click the orange “See How” button next to “ask to change your name.”

  4. Review your current inputted name and then tap “Appeal Name Change” in the bottom right corner.

  5. From here, follow the in-app instructions. 

Please be aware that the name on the Profile may be different from your first and last name because either 1) your “nickname” or “usual name” is the name that will appear in your Profile, or 2) you used Apple Sign-In as your registration method.

How do I change my username on the account?

Usernames are not supposed to be changed.  Currently, there is not an option within the application to change the username. In the future, we hope to have a feature inside the application, where you will be able to request for a username change, if the username contains vulgarity or personal data (like your name or phone number).

How do I change my phone number on the account?

Currently, there is not an option within the application to change your phone number.

In the future, there will be a feature inside the application, where you will be able to change your phone number (with restrictions). The Core Team has spent a lot of time carefully designing this feature to ensure that it cannot be abused by bots or fake accounts. This is an important feature, but there is no timeline for release of this feature. 

Please make sure that you remember your password. If you log out and need to log back in, you can log back in with the old phone number and password. If you forget the password, then there is no way to recover that account with the phone number. So, please keep your password safe. (Another way to ensure that you can sign into your account is also verifying your account via Facebook.)

How do I change the password on the account?

Currently, there is not an option within the application to change the password.

If you have forgotten the password and are signed out of the app, then you will need to go through the account recovery process, where you will create a new password before you enter the application.

How do I delete my account?

Inside the application, you can initiate the deletion process on your own. If you are logged into your account, go to the menu in the upper left corner, then go to the “Profile” page, and click on the button “SEE HOW” to start the process.

Or if you abandon the account, then it will later fail verification and not be part of the Mainnet. 

How do I delete a second account? I accidentally made more than one account, and I do not want to be banned.

  • If you can log into your second account, you can initiate the deletion process on your own. Go to the menu in the upper left corner, then go to the “Profile” page, and click on the button “SEE HOW” to start the process. 

If you are unable to log into the second account, we hope to have a feature inside the application in the future, where you will be able to declare a duplicate account and request for it to be deleted. Please make sure that you declare the duplicate account to avoid violations of the terms of service.

 Can I change the Facebook profile linked to my Pi account?

At present, it is not possible to change the Facebook account with which the Pi account is verified, even if you unlink the Pi app from your old Facebook account. 

If you registered your Pi account using Facebook, please make sure to add a telephone number and a password, so that in the extreme case of a block or hack into your Facebook account, you will still be able to access your Pi account using your phone number and password.

Back to top

.

Pi KYC

Pi Network’s pilot KYC solution released

The Pi Core Team has developed a pilot KYC solution that will initially enroll 100 Pioneers per country. These Pioneers have an opportunity to KYC early and help improve our app’s algorithms so that our solution can be applied to as many Pioneers as possible before Mainnet. In the short term, we will gradually roll out more KYC slots for the pilot version than this initial 100 Pioneers per country.

Note that the Core Team is also working on translating this app in the future, so we recommend waiting for its full release if you cannot read English in the app.

Why is KYC important?

“Know Your Customer/Client” (KYC) is the process that verifies identification to distinguish genuine accounts from fake ones.

The vision of Pi Network is to build an inclusive and the most widely-distributed digital currency and economy for all Pioneers. The mining mechanism of Pi Network is social-network based and the mining rate halves as the social network size grows by 10X. Therefore, Pi has a strict policy of one account per person. 

This requires a high degree of accuracy to establish that members in the network are genuine human beings, preventing individuals from being able to hoard Pi by creating fake accounts unfairly. KYC thus helps ensure the true humanness of the network. 

The KYC data we collect is used solely to verify the Pioneer’s identity and to be compliant with Anti-Money Laundering (AML) and anti-terrorism regulations. We’ve never sold any KYC data and will not do so without your consent. Please refer to our Privacy Policy for more details on “KYC data.”

How does the KYC solution work?

Pi Network’s KYC solution is being built through our Pi App Engine as an ecosystem app. Keep in mind that this solution attempts to create a balance between accuracy and privacy, while achieving scalability for millions of KYC, wide coverage of diverse populations, and accessibility. 

Our KYC solution itself combines machine automation and human verification in order to accomplish accurate and efficient KYC for everyone. Machine automation will be responsible for image processing, text extraction, fake ID detection, liveness check and image comparison. KYC’ed human verifiers may then have to check for errors. The importance of having and improving the machine automation component are twofold: 1) scalability to KYC millions of Pioneers and 2) reducing the data exposure to human verifiers to better protect Pioneers’ privacy. Your participation in the current pilot release of the KYC app will help improve our machine automation to satisfy these goals.

Specifically to protect individual Pioneers' privacy, personal data — except for data the machine failed to read — will be properly redacted. Human verifiers will be previously KYC’ed Pioneers who opt in to work as a crowdworker in the KYC app to verify redacted ID documents and selfie images to answer whether (1) the photo ID format is the same type as you stated in the data form and (2) if the person pictured in your ID is really you. 

Two rounds of human verification will be required after the machine automation component. In the first round of review, two human verifiers will only be able to see the redacted ID document in order to verify if this document is the claimed type of ID. They cannot see a Pioneer’s personal data or face within this ID document. When the KYC app is fully released, the Pioneer performing the KYC will get to preview and pre-approve the redacted version of their ID document before the ID is reviewed by human verifiers. However, if the machine reading fails to process some personal data, then the human verifiers in Round (1) will also have to verify the specific portions of the personal data in these sections. 

In the second round of review, two other human verifiers will only be able to see the face in the Pioneer’s ID document and the face in the selfie. This will verify that these two images are of the same person. Other information in the ID document will not be viewable. 

If a discrepancy occurs between the 2 human verifiers’ results in either round one or two, then a third human verifier will be the deciding vote in resolving the dispute. This system requires at least 4 human identifiers for each KYC application, all working independently. Again, no single human verifier will see both the ID layout and the face of the same person, further protecting your personal privacy.

Human verifiers will be randomly selected from a pool of crowd workers from the same country of the ID document provided. Before verifying real Pioneers, they must first agree with Service Terms of the app and then go through a tutorial to train their verification skills. Since these verifiers’ work is constantly cross-validated to prevent bad actors, providing consistently inaccurate verification will lead to their removal from the workforce pool.

The KYC app’s code may also be published as PiOS in the future so that community developers can help add country-specific features and documents to contribute to this project.

Disclaimer: The data submitted, by these initial Pioneers participating in this Pilot version of the KYC app, will be visible without redactions to the Core Team members who are developing this app — we need to check if the machine automation results are accurate when compared with your data. So, it is okay to wait until later if you are concerned about privacy.

When will Pioneers get to KYC?

Through these measures, we aim to build a fully workable and scalable KYC process. Once we feel that our KYC process is ready for mass adoption, the official start of mass KYC will begin before Open Mainnet launch. After presenting a KYC solution for a specific country, we will then offer a certain amount of time for people to ask questions and perform the KYC successfully.

Depending on participation levels and other Mainnet parameters, we will decide if Pioneers can KYC after Mainnet or not. Don’t miss out! Check into the Pi app daily to continue earning Pi and keep up with our weekly content :)

Back to top

.

How to Set Up a Node

For assistance with the Node installation steps, please check out our other community Wiki page here: . If this other wiki does not help you resolve your issue, you may also submit an "issue" on the Github page. Also, you may receive additional guidance by going to the Node Applicants chat rooms in the application if you have submitted the application before May 1st, 2020.

Please note that this is a testing phase, the purpose of which is to surface issues experienced by diverse hardware, software and internet connections of our distributed community. Our goal is to enable as many Node applicants to successfully install these steps as possible. After that, we can calibrate the requirements of the device hardware and software necessary for achieving a reliable and secure network. Even if you are currently unsuccessful at completing all the steps, this still provides us with useful information as we make any necessary improvements to accommodate a greater variety of devices from our community.

Back to top

.

Chat

Chat Room Rules

The Pi Network DOES NOT allow the following behavior:

  • Vulgarity

  • Personal attacks

  • Spam/Advertising

  • Violations of chat room rules may result in you being silenced in the room.

Key words

H =  Host of Earning Team

M = Community Moderator

FAQ = Frequently Asked Questions

IAT = In-App Transfer (Only pilot members have this capability for testing purposes.)

KYC = Know your customer (means checking real humans for bots, fake accounts and farms.)

How can I join a chat room?

Go to the + button in the lower right corner within Chat. You can then click any green + button to add a new chat room.

How do I turn off a chat room?

Go to the + button in the lower right corner within Chat. If you are able to remove a chat room, you can click the red button - to remove the chat room. Predefined chat rooms cannot be removed.

How can I turn on chat notifications for a chat room?

Go to the chat room where you want to turn on notifications. In the upper right corner, click on the bell.

How to disable chat notifications from a chat room?

Go to the chat room where you want to turn off notifications. In the upper right corner, click on the bell, so when it rings, it means that this chat room notifications are turned off.

Why can't I post links?

Most links are not allowed to protect Pioneers from fraud and advertisements.

Why can't I post in a chat room?

If there is a violation of the chat room rules, a post can be blocked, or a Pioneer can be silenced.

Back to top

.

Pi Browser and Pi Wallet

Pi Browser

The Pi Browser intends to provide a web experience into a decentralized world. In addition to supporting any Web2.0 applications like existing web browsers, the Pi Browser will enable people to browse, interact and transact in decentralized applications — applications that integrate with blockchain technology — for a seamless and friendly user experience. Additionally, the Pi Browser will have a directory of selected Pi Apps and its own DNS system to support a whole new class of .pi domains. For example, current apps — Pi Wallet, Pi Chats, Mining, Brainstorm — will be accessible by typing in respectively wallet.pi, chats.pi, mine.pi and brainstorm.pi in the URL field of the browser. In the future, more Pi apps by third-party developers will be selected and added to the directory and be accessed through similar .pi URLs. Developers will also be able to start iterating on their app through non-pi domains earlier.

The Pi Browser is a more open Pi Apps platform because it enables developers to test and deploy the applications that integrate with the Pi Testnet, Pi Wallet and other elements of the Pi tech stack. It can do this without the limitation of the approval process or confinement of the old Pi Utilities platform inside the Pi mining app because anyone can visit any website freely on the Pi Browser. By contrast, it used to be that apps must be selected by the Core Team to be embedded in the Pi Utilities platform inside the Pi mining app. Later, we will update the Pi platform SDK to integrate with the Testnet and Test-Pi transactions for Pi Apps that allow developers to test their Pi apps on Testnet from their own domains.

Moreover, Pi Browser is basically the new interface of the Pi Apps/Utilities Platform. The Pi Browser aims to create a more open and direct Pi Utilities platform where developers can easily develop, test and deploy Pi Apps for Pioneers to try and use in the future. As a general-purpose browser tool, it is still primitive, but it is the only browser that can support Pi applications. Currently, the browser is in its beta version, and more changes and features will be added later.

The mobile version of the Pi Wallet is inside the Pi Browser app. The Pi Wallet is an important milestone in Pi’s strategy of progressive decentralization towards the Mainnet because every Pioneer will be able to interact with the Testnet blockchain through their wallets by creating Test-Pi transactions. We are also preparing more for the Pi Mainnet both in terms of 1) community readiness and 2) improvements towards the blockchain and its scalability, as the community tests transactions on the Testnet.

Why are the Pi Wallet and Pi Browser bundled together? Having the wallet inside the Pi Browser App will ultimately allow future Pi Apps and traditional businesses to easily integrate Pi Payments and interact with the Pi blockchain. This will enable Pioneers to have seamless decentralized web experiences, i.e. easily perform Pi blockchain transactions when visiting specific Pi App websites. This is a big evolution of the Pi Utilities platform and the Core Team’s effort on building the Pi ecosystem. Below is a more detailed introduction of the Pi Browser. The Core Team will determine with the community’s feedback as to whether we will maintain two mobile apps (i.e. mining app and browser app) or merge them into one in the future.

Pi as Pi Network becomes more decentralized, the browser will be able to match the network’s decentralization progress. Ultimately in the future, Pioneers can access both apps listed on the Pi Directory and unlisted apps directly through their URLs, and make the ultimate decisions of whether those apps are trustworthy or not without the strict oversight of the Pi Core Team. Through this vision, the selection process for the directory would not necessarily impede goods apps from being developed, deployed, tested or used by Pioneers.

Pi Wallet

To introduce the Pi Wallet, it’s worth briefly going over what a crypto wallet is. A crypto wallet is essentially a pair of “keys”: a public Address and a secret Passphrase (or a secret key). While the wallet address must be shared with others to transact with you on the blockchain, the passphrase must be kept secret as it is like a password to your bank account required to move any assets. Today, the launch of the Pi Wallet means that Pioneers are invited to generate their wallet Address and Passphrase.

The Pi Wallet can generate wallet addresses on multiple blockchains and hold different crypto assets on such blockchains using the same passphrase, but initially we are focusing on Pi assets only. Currently, it is only connected to the Pi Testnet blockchain, hence it only holds Test-Pi for testing purposes. When the Mainnet launches in Phase 3, the same Pi Wallet can also connect with the Pi Mainnet, thus holding the real Pi you will have mined at that time. As we’re in the phase of the Testnet, the purpose is to make improvements on everything including the wallet, thus it is a possibility that we may ask everyone to completely reset their wallets with Test-Pi before moving to Mainnet. Pioneers will also have the choice to reset their wallet by choice before Mainnet is live.

In general, crypto wallets are categorized into custodial and non-custodial wallets with a difference in whether there is someone else helping you manage your passphrase/secret key or assets in the wallet. The Pi Wallet is a non-custodial wallet, because the Pi servers never have access to your secret key or passphrase. To be more user-friendly and based on feedback from early testing Pioneers, the Pi Wallet secret key is represented by a list of more legible words called “Passphrases''.  The secret key can be dynamically derived from the passphrase so people only need to store a passphrase without actually saving a secret key. Using passphrases instead of the derived secret key for safekeeping reduces the chance of human mistakes in recording, and at the same time, achieves the same level of security as the secret key itself. In the mobile version of the Pi Wallet, if your phone has biometric authentication (fingerprint or face recognition), the passphrases are safely stored on your phone and can be retrieved through fingerprint or FaceID.

Although a non-custodial crypto wallet provides the self-sovereignty benefits for people, a difficult problem for any crypto assets holder is the case of losing their secret key or passphrases - the account recovery problem. The Pi Wallet is and will be a non-custodial wallet, and we aim to also innovate a mechanism to solve the difficult account recovery problem by utilizing part of your security circle while maintaining its non-custodial property. This mechanism will be released in a later version of the wallet.

After your Pi Wallet is created, the Pi Testnet faucet will initiate it with 100 Test-Pi for you to test transactions with Test-Pi on the Testnet, just like you would on the Mainnet after its launch in Phase 3 (the end of this year). We want to emphasize that Test-Pi (or test-π) is NOT REAL Pi! This does not enable trading of real Pi. Test-Pi is solely for the purpose of testing transactions on the Pi Testnet and contains NO VALUE. The Test-Pi balance in the wallet may be reset because Testnet will be periodically reset as part of the testing. Please remember that currently sales of Pi are unauthorized and violate the terms of service, which may result in the freezing of the account.

Back to top

.

How to Create a Wallet

For general information about the Pi Wallet and Pi Browser, please read this page here.

For a video with Questions and Answers about the Wallet, please go here.

Instructions

  1. Before you can access your Pi Wallet, please download the new “Pi Browser” app from the iOS App Store or Android Play Store. Please make sure that you download the “Pi Browser” developed by Pi Community Company. To ensure you download the correct app, you can also complete this step later by following the steps below. 

  2. Open the Pi Network mining app (the original app that you use for mining Pi).

  3. Go to the side menu ☰ in the upper left hand corner, and select “Pi Browser”.

  4. Read the instruction there and tap the button “SIGN IN TO PI BROWSER”.

    1. This will open either the Pi Browser and automatically sign you in if you’ve downloaded the Pi Browser,or to the app store where you can install Pi Browser  then open it.

    2. For some Android users, it will open a link in the phone’s default browser instead of the Pi Browser, so you may need to open the Pi Browser app itself.

  5. To sign in to Pi related apps on Pi Browser, the simplest way is through the mining app as instructed in the last step. However, independently you can also directly sign into the Pi Browser by entering mine.pi in the URL field of the Pi Browser, and then tap on "Use other sign-in methods" and enter your Pi Network credentials.  

  6. After signing into the Pi Browser, you will see a welcome page with the “wallet.pi” icon.

  7. Click on the “wallet.pi” icon.

  8. Click on “GENERATE WALLET”.

  9. Make sure your passphrase is stored safely, either directly on your phone only accessible to you through your fingerprint (Android) or Touch ID/Face ID (iOS) or by copying and pasting it to a secret safe place. A passphrase is a “password” made of a long string of words. This is like a private key for a crypto wallet. If you lose your key, you will lose access to the wallet and cannot recover the wallet due to the non-custodial nature of the Pi Wallet. So, please do not lose your passphrase, and do not leave it open to free access by others.

  10. If you did not set up the biometric authentication during the wallet creation process, you may need to “UNLOCK WITH PASSPHRASE” in order to set up your biometric login (e.g. fingerprint or facial recognition). 

How to Use the Pi Wallet

After you have logged into your Pi Wallet, you will see the Balance page. A new wallet will contain 100 Test-Pi. Remember Test-Pi is not the real Pi, does not have value and is only for testing purposes. 

  1. To send Test-Pi, tap on the orange “SEND” button. On the Send Test-Pi page,

    1. In “Recipient Address” enter the wallet address of the recipient that you would like to send Test-Pi. (In the future, a new optional feature will enable you to send test-Pi with username only.)

    2. In “Amount”, enter the amount of Test-Pi you want to send.

    3. In “Fee”, the minimum fee right now for Pi Testnet is 0.01 Test-Pi, which is the default. You may increase the fee if you would like to have your transaction prioritized during times of high traffic.

    4. Note: The balance of the wallet cannot go below 20 Test-Pi. So, an attempt to transfer an amount that would result in a balance below 20 Test-Pi will not be successful. Instructions on how to request for more Test-Pi can be found under the “Receive” button. 

  2. When you tap on the History link,

    1. You will have a list of all the historical incoming and outgoing transactions from your wallet. The same transaction history was recorded on Pi Testnet blockchain.  

  3. When you tap on the Settings link,

    1. You can associate a biometric identification login solution to your wallet, if you have not yet done so. e.g. If your phone has the capability, you can use your Fingerprint (Android) or Touch ID/Face ID (iOS) to access your Passphrase and log into your wallet.

    2. You can find your Passphrase by tapping the “SHOW” button. Please remember to keep your Passphrase private. Do not share the Passphrase.

  4. To find your wallet address, click on the "Receive" button

    1. Currently, you can now share your wallet address by tapping “COPY” and then  sharing it with whoever wants to send you Test-Pi, e.g. pasting it to a text or email message.

    2. In the future, there will be a feature to share the wallet address through your choice of communication solution (social media, email…) with the future "SHARE" button. Remember that the blockchain is publicly visible, so you may share your wallet address publicly, while your wallet will still be secure.

  5. If you have sent out all your Test-Pi and want to continue testing transactions, you may request for another 100 Test-Pi by tapping the link at the bottom of either the Send or Receive page. This option is available every 48 hours and if you have less than 50 Test-Pi.

Back to top

.

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.

  1. From the Pi home screen, tap on the ≡ icon in the upper left corner to open up the Pi sidebar menu.

  2. Tap on “Mainnet.”

  3. Learn about the various balances shown on the screen.

  4. 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.

Back to top

.

Roadmap

Pi Network is unique in our technological and ecosystem design as well as the significance of our community input in development. This uniqueness is best served by a thoughtful and iterative approach that allows for community feedback, testing of products, features, and user experience, and phases defined by milestones. There are three main phases to our development: (1) Beta, (2) Testnet, and (3) Mainnet. 

Phase 1: Beta

In December 2018, we publicly launched our mobile app on the iOS App store as an alpha prototype that onboarded the initial Pioneers. On Pi Day, March 14, 2019, the original Pi whitepaper was published, marking the official launch of the Pi Network. At this stage, our app allowed Pioneers to mine Pi by contributing to the growth and security of the future Pi blockchain. As the eventual goal was to launch the Mainnet and build an ecosystem around the Pi platform, the Pi app running on the centralized Pi server enabled mobile phone users (Pioneers) to contribute their security circles that, in aggregate, built the trust graph required by the consensus algorithm of the Pi Blockchain, and in return, the Pioneers received mining rewards. Furthermore, the centralized phase allowed the network to grow, the community to form, and the Pi token to be accessible and widely distributed. This phase also allowed for the iteration of many technical features and Pioneer experience by leveraging community input throughout the development process.

The following major accomplishments were made during the Beta phase: 

  • The Pi Network mobile app was listed and accessible through the iOS App Store and Google Playstore.

  • Pi Network grew from 0 to over 3.5 million engaged Pioneers. 

  • The Pi Network community actively engaged with the project through the app home screen interactions and chat app.

  • Pi Network reached 233 countries and regions around the world.

Phase 2: Testnet

This phase started on March 14, 2020, marking another critical preparation to the transition to a decentralized blockchain—a live Testnet with distributed Nodes from all over the world. Pi Network’s Node software enabled individual computers to support running the Pi Testnet using Test-Pi coin. Test-Pi was available only for the purpose of testing and has no relation to Pioneers’ account balances on the Pi app. The Pi Testnet has reached over 10,000 fully functional community Nodes and over 100,000 daily active Nodes on the waiting list, and as explained in a later section, will continue to exist for testing purposes in the Mainnet phase.  

Pi Testnet allows for the testing of connectivity, performance, security, and scalability of the blockchain, and allows Pi apps developers to develop the Pi apps before they can deploy their app on the Mainnet. During the Testnet phase, 3 major strategies were adopted: (1) decentralization through Testnet Nodes, (2) growth through the main Pi app for mobile mining, and (3) utility creation through the Pi apps platform on the Pi Browser. The Testnet ran in parallel with the Pi mobile mining app from Phase 1 and enabled decentralized community Nodes to get online and ready for the Mainnet. Specifically, the Testnet Nodes helped with the assessment of the blockchain’s performance, security, and scalability. It also helped Pi App developers test their apps against the Pi Blockchain. At the same time, the Pi mobile mining app continued to onboard millions of Pioneers, building the community and contributing to the security of the blockchain. The Pi Browser, along with the Pi SDK, enabled the community to create utilities and develop the Pi ecosystem. 

The following major accomplishments were made during the Testnet phase: 

  • Many versions of the Node software were released.

  • The Pi Platform was released along with key ingredients of our ecosystem infrastructure: Wallet, Browser, Brainstorm and developer tools.

  • Pilot version of the KYC app was introduced on the Pi Browser.

  • The project ran its first ever worldwide online Hackathon with thousands of participants from within the Pioneer Community. 

  • Pi Network grew to over 29 million engaged Pioneers, and from 0 to over 10,000 fully functional community Nodes and over 100,000 daily active Nodes on the waiting list. 

  • Pi Network reached almost all countries and regions in the world. 

Phase 3: Mainnet

In December 2021, the Mainnet of the Pi blockchain will go live. The migration of Pioneer balances from their phone account to the Mainnet starts during this period. KYC authentication of a Pioneer precedes their balance migration to the Mainnet. In order to allow for sufficient time for millions of Pioneers to successfully complete their KYC verification, create utilities in the Pi ecosystem, and continue to iterate on our technology and ecosystem design, the Mainnet will have two periods: 

  1. at first, firewalled Mainnet (i.e., the Enclosed Network), 

  2. and then, open Mainnet (i.e., the Open Network). 

The Enclosed Network Period

This period will begin in December 2021. The Enclosed Network period means that the Mainnet is live but with a firewall that prevents any unwanted external connectivity. Pioneers will be able to take time to KYC and migrate their Pi to the live Mainnet blockchain. Any balance migrated to the Mainnet can be used, by the choice of the Pioneer, to purchase goods and services in Pi apps, transfer to other Pioneers, or get locked up for a duration of time for a higher mining rate. KYC’ed Pioneers will be able to use their Pi on the Mainnet freely in an enclosed environment within Pi Network. However, this period will not allow connectivity between the Pi blockchain and other blockchains. 

Advantages of the Two-Period Approach to Mainnet

There are multiple advantages to having an intermediate enclosed period to ramp up to the fully open Mainnet. This approach allows time for: 

  • millions of Pioneers worldwide to pass KYC, 

  • building and deploying more Pi Apps and allowing more utilities to be created and used, 

  • transitioning Pi Apps deployed on the Testnet to the Mainnet, and

  • iterating on any modifications and adjustments to the Mainnet and the ecosystem before the Open Network. 

The Enclosed Network period allows time for millions of Pioneers to KYC and migrate their Pi to the Mainnet. Only a small fraction of Pioneers have been able to complete their KYC around the launch of the Mainnet. Over the coming months, we will continue to roll out the KYC solution to more Pioneers and help them complete their KYC. If we moved directly from Testnet to Open Network, this would mean that the Pioneers who were able to KYC before others would have Pi available for use outside of the Pi platform while the Pioneers still waiting to complete their KYC would not yet have this privilege. The speed at which Pioneers all over the world are able to complete their KYC will depend on the speed at which each local community provides the KYC validator crowd work force as well as the speed at which individual Pioneers participate in the KYC.

Having the Enclosed Network period gives time for millions of Pioneers to complete their KYC and transfer their Pi to the Mainnet. This way, all the Pioneers who are willing and able to complete their KYC in a reasonable period of time get to use their Pi outside of the Pi platform at once. Given that external connectivity between the Pi Blockchain and other blockchains or systems is not allowed during the Enclosed Network period, this further helps Pioneers focus on transitioning into Mainnet without any influences external to the Pi Blockchain. 

This period will also help the community focus on creating utilities and bootstrapping the ecosystem without any external distractions. Consistent with the vision of the Pi network to enable a utility-based ecosystem, this allows apps to deploy on Mainnet and create utilities for Pioneers. Pi apps will be able to switch from Testnet to Mainnet—to production mode for real Pi transactions. At this time, KYC’ed Pioneers will be able to spend their Pi on Pi apps, boosting utilities creation and bootstrapping the Pi ecosystem before the Open Network. This gradual and deliberate ramp to Open Network will help the apps, as well as the Pi Network, to uncover and resolve any glitches in the market and the technology. Thus, the Enclosed Network period is in line with Pi’s vision of a utility-based ecosystem and its iterative philosophy.  

Moreover, the Enclosed Network will allow the Mainnet to run with production data and real Pi, which differs from Testnet. Data gathered during the Enclosed Network will help calibrate and tweak any configurations and formulae, if necessary, to ensure a stable and successful Open Network. 

KYC Verification and Mainnet Balance Transfer

“Know Your Customer/Client” (KYC) is a process that verifies identification to distinguish genuine accounts from fake ones. The vision of Pi Network is to build an inclusive and the most widely distributed token and ecosystem for all Pioneers. The mining mechanism of Pi Network is social network-based, and the mining rate has halved 5 times so far as the social network size grew to over 1K, 10K, 100K, 1M, and 10M engaged members. Therefore, Pi has a strict policy of one account per person. This requires a high degree of accuracy to establish that members in the network are genuine human beings, preventing individuals from being able to unfairly hoard Pi by creating fake accounts. Pioneers’ KYC results will depend on not only identity verification, but also their name matching with the Pi account and screening against government sanction list. KYC, thus, helps ensure the true humanness of the network and compliance with the Anti-Money Laundering (AML) and anti-terrorism regulations. 

As communicated at the founding of the network, to ensure true humanness, fake Pi accounts and scripted mining are strictly prohibited. These accounts will be disabled, and will not be able to migrate to Mainnet. Over the past three years, multiple technical mechanisms have been implemented to identify bots and fake accounts. For the accounts identified as highly likely to be fake by Pi’s algorithm, the weight is on these accounts to prove otherwise. These identified fake accounts will either be disabled or go through a much more rigorous review and appeal process. The allocation of KYC slots will be prioritized for accounts with a high likelihood of being true human holders. 

Only the accounts with verified identities will be allowed to transition to Mainnet, and only the Pi balances attributable to identity-verified accounts will be allowed to transfer to the Mainnet balance. When a Pioneer and their referral team and security circle members pass the KYC determines if and when, and to what extent, a Pioneer can transfer their balances. Below is a hypothetical example to illustrate how the KYC verification of Pioneers affects their balances in migration to the Mainnet. 

For simplicity, we define different concepts of Pi balances as follows:

  • Mobile Balance: The Pi balance currently shown in a Pioneer’s account in the Pi mobile app

  • Transferable Balance: The balance that has been allowed to be transferred to the Mainnet because the Pioneer and their specific associated individuals in the referral teams and security circles have passed KYC

  • Mainnet balance: The balance that has been migrated and transferred by the Pioneer to the Mainnet

Suppose individual A is the owner of a Pi account who wants to transfer their Mobile Balance. Pioneer A will only be allowed to transfer any of the Mobile Balance to the Mainnet when their identity is verified, i.e., when they pass the KYC. Let’s say this individual has Individuals B, C, D, and E on their referral team and Individuals D, E, F, and G in their security circle. So far, only individuals A, B, D, and F have completed their KYC verification. 

In this example setup: 

  • A is a mining Pioneer who has passed KYC.

  • B, C, D, E are in the Referral Team of A.

  • D, E, F, G are in the Security Circle of A.

  • A, B, D, and F have passed KYC.

Here, A’s Transferable Balance is the sum of the following three components:

  • Pioneer Rewards: Pi mined based on A’s Pioneer status across all mining sessions

  • Contributor Rewards: D and F’s contribution to A's mining rate as Contributors in all mining sessions

  • Ambassador Rewards: Mining bonuses from all mining sessions when B and D as referral team members mined during the same session as A mined

As more of Pioneer A’s referral team and security circle members (i.e., C, E, and G) pass KYC, more portions of A’s Mobile Balance will become Transferable Balance—ready for A to migrate to the Mainnet, and ultimately become A’s Mainnet Balance. 

During the Enclosed Mainnet period, any Mobile Balance that has not become Transferable Balance will remain in the Mobile mining app until the associated Pioneers in the referral team and security circles pass KYC and the corresponding amount becomes transferable to Mainnet. In the case of the above example of Pioneer A, the balance contribution by C, E, and G will remain as Mobile Balance for A in the mining app waiting for them to pass KYC in order for such balance to become transferable. If such associated accounts never pass KYC, the balance attributed to these non-KYC’ed accounts will expire at a certain date which will have allowed enough time for the whole network to KYC. The unclaimed balances due to lack of KYC will be discarded by not being transferred to the Mainnet at all. 

Restrictions in the Enclosed Network

While transactions between Pi apps and Pioneers and Pioneer-to-Pioneer transactions are allowed within Pi Network, the Enclosed Network will have in place the restrictions as listed below. These restrictions at this stage help enforce the enclosed nature of the network: 

  • There will be no connectivity between Pi and other blockchains or crypto exchanges.

  • Mainnet can only be accessed through the Pi Wallet and Pi apps on the Pi Browser.

  • The Mainnet blockchain will be accessible to any computer on the internet but only through a firewall to enforce the above rules.

  • There will only be Core Team Nodes on the Mainnet to ensure that the firewall is in place at all times.

The Enclosed Network will support the economic activities and growth of the Pi ecosystem. Thus, Pioneer-to-Pioneer transactions are possible through the Pi Wallet as KYC’ed Pioneers will be able to use the Pi Wallet to transact in Pi. Pioneers can also spend Pi in Pi apps on the Pi Browser, which can access the Mainnet through the Pi Apps SDK and the Pi Blockchain API. During the Enclosed Network period, an app on the Pi Browser can only use the Pi blockchain APIs whitelisted by the firewall to interact with the Mainnet.

The following uses of Pioneer-to-Pioneer, Pioneer-to-App, and App-to-Pioneer transactions will be allowed: 

  • Exchange of Pi for goods and services through Pi Apps

  • Transfer of Pi between Pioneers for goods and services

The following uses will be prohibited: 

  • Exchange of Pi for fiat currency

  • Exchange of Pi for other cryptocurrencies

  • Transfer for Pi for a future promise of fiat or other cryptocurrencies

We will enforce the above restrictions by adding a firewall to the Mainnet and by exclusively running the Mainnet Nodes for this interim period. Community Nodes will continue to run on the Testnet in the Enclosed Network period. We will continue to implement interface and other changes to the Nodes in preparation for the Open Network period where the Community Nodes will be able to run on the Mainnet. The restrictions of the Network to keep it enclosed will be relaxed as it reaches the next period—Open Network.

The Open Network Period

Depending on the maturity of the Enclosed Network economy and the progress of the KYC, this period may begin on Pi Day (March 14, 2022), Pi2 Day (June 28, 2022), or later. The Open Network period means that the firewall in the Enclosed Network period will be removed, allowing any external connectivity, e.g., to other networks, wallets, and anyone who wants to connect to Pi Mainnet. API calls will not be firewalled, and Pioneers will be able to run their own Pi Nodes and API services. Pioneers will have connectivity with other blockchains. Community Nodes can also run the Mainnet. 

Back to top

.

Beware of Scams

As Pi Network grows, there has been a recent increase of scams claiming to involve Pi. Remember that Pi is mined for free but currently not for sale. Pi Network is not affiliated with anyone or any organization claiming to sell Pi, Pi futures or any derivatives of Pi. All such sales are unauthorized and may lead to your loss of money or personal data. Pi is currently not on any trading or futures exchanges or traded for other currencies/cryptocurrencies.

Avoid unauthorized sales of Pi, Pi futures or derivatives

Avoid all current unauthorized sales of Pi, Pi futures or derivatives, because either these scams may not have the Pi they claim they do to give you back the promised Pi after you pay them money, or these futures and derivatives will be built on empty assets where nothing is backing their value, thus probably ending up in “pump and dump” situations. Remember it takes time to create and build real value, and the promise of quick money is usually a scam. Because of our policy that all Pi earned through fake accounts or scripting will be burned and the current terms of in-app transfers, many of these scammers who think they own certain amounts of Pi will lose their Pi before the Mainnet due to the behavior prohibited by our policies and terms. 

So there is no other way to increase your mining rate or to get more Pi right now but to mine in-app. Beware of scammers who make false claims that you can get more than what can be earned inside the Pi App. You can mine Pi for free by pushing the mining button in the app everyday, and you get rewarded for securing the network by having up to 5 members in your Security Circle, and growing the network by building up your earning team through invites. 

Do not share personal info

Please do NOT give out your personal information (e.g. phone number, email address, passwords, Pi username and balances) to any organizations, websites, social media, or messaging apps for any airdrops or potential trading opportunities. Pi Network is not conducting any airdrops. As mentioned above, any futures or derivatives of Pi may not be backed by anything, hence you are running the risk of privacy and identity theft in this case. 

Any unofficial communities pretending to run paid “Pi KYC” are scams, and you may lose money and potentially have your identity stolen. All Pi KYC processes will only be initiated from this App. You’ll be notified if you’re selected for KYC which is currently free. 

Do not share personal information (e.g. phone number, email address, passwords) inside the Pi App chat rooms or any communication channels where strangers can view.  Specifically, you should not be exchanging phone numbers or adding strangers to your Security Circle. You should only add people that you trust to your Security Circle. Remember that you are receiving the security circle reward for making the network more secure. If you are adding untrustworthy people to your Security Circle, this action of yours not only did not contribute to the security of the network, but also may have a negative effect on your ability to make transfers and Pi account recovery in the future.

Use official Pi Network resources

The best place to get information about Pi is from inside the app and on our official website . Pi Chat Moderators manage this Community Wiki page and aims to provide reliable information, but it may contain inaccuracies.

Beware of sites that imitate our website or social media pages. The Pi App has links in the side menu to our official social media sites. Take caution with unofficial Pi-related social pages or groups who offer information or services. There are some resources that may be reliable, but there are others who spread false rumors. So, always refer back to the Pi app or website for official news and information. 

Always report suspicious activity

If you come across a scam or questionable activity, please send supporting evidence of the scam as Email Request through our Support Portal, and use the Scam Report Form. If there are Pioneers trying to buy, sell, or trade Pi in the Pi App chat rooms, this is a violation of our terms of service. If you see this activity, please take a screenshot of the violator’s message and send an Email Request through our Support Portal, and use the Scam Report Form.

Back to top

.

Token Model and Mining

Introduction

Pi Mainnet is now live, initiating the Enclosed Network period of Mainnet phase where the Mainnet blockchain is firewalled to prohibit external connectivity but allows peer-to-peer and peer-to-app transfers within the enclosed network. Mainnet can be viewed in the Pi Blockexplorer. Pi wallet can now show both Testnet and Mainnet balances, although everyone’s balance on Mainnet is 0 right now. As more Pioneers pass KYC, they will be able to transfer their balance to the Mainnet. The KYC solution is coming soon to start verifying Pioneers’ identity and onboarding identity validators.    

Note that Pi Network is NOT running an ICO or any type of crowdfunding sales of Pi. Thus, any party impersonating Pi Network or its founders to conduct a sale or listing is illegal and fake. Any sales of Pi towards Pioneers are unauthorized and have no affiliation with the Pi Core Team. Pioneers should beware of any scams and not participate. Pi can be mined freely by contributing to the ecosystem through our mobile app. Further, any mined Pi can only be claimed from inside the official Pi App through the Mainnet dashboard and then transferred into your Pi wallet. Any website asking Pioneers to claim Pi by other means is fake.

Below is the new draft of the Pi supply and mining sections of our whitepaper. Mining will continue in the Mainnet phase but with a mining rate dynamically adjusted within limited supply. For more details, read the new whitepaper sections that review how supply and mining worked before Mainnet and describe how and why they will change at Mainnet. We will also keep the previously released Roadmap chapter at the bottom for reference. Your feedback is welcome before we update the official whitepaper on our website when Open Network begins.

The new mining mechanism will not yet go into effect until more people pass KYC and migrate to the Mainnet. Before that, all Pioneers can continue mining on the pre-Mainnet mechanism just like before. In the following days, we will release a preview of the new mining interface for you to view the new simulated Mainnet mining mechanism in a hypothetical setting and to help you calibrate your lockup setting. Once the simulations and calibrations are done and enough Pioneers have migrated into Mainnet, the new Mainnet mining mechanism will take effect and be announced on the home screen.

Token Model and Mining

A well thought-out, sound token design is critical to the success of a cryptocurrency network. It has the potential to create incentives to bootstrap network formation and growth, build a utilities-driven ecosystem, and thereby support the cryptocurrency underpinning such a system. What a network incentivizes says a lot about what a network needs—for example, network growth or fundamentals-driven utility creation, a mere store of value or a medium of exchange for the cryptonative ecosystem. This chapter covers the supply of Pi and how Pioneers can mine Pi in different phases of the network, and the underlying design rationale for different mining mechanisms including to build and grow the network and to incentivize utilities and demand. Note that Pi is a layer one cryptocurrency running on its own blockchain, which “token” here refers to. 

Pi Supply

Pi Network’s vision is to build the world’s most inclusive peer-to-peer economy and online experience, fueled by Pi, the world’s most widely used cryptocurrency. To deliver on this vision, it is important to grow the network and make Pi widely accessible while maintaining the security of the blockchain and the scarcity of Pi. While these goals have always guided the token supply model and mining design, the key distinction is: the pre-Mainnet phases focused on driving network growth and widely distributing Pi and the Mainnet phase will focus on rewarding more diverse forms of Pioneer contributions while cementing the supply of Pi. 

Pre-Mainnet Supply

In the early stages, the focus of Pi Network was on growing and securing the network. Bootstrapping to build a critical mass of participants is paramount to any network and ecosystem. Driven by the vision to make Pi the world’s most widely used cryptocurrency, distributing Pi and making it accessible globally further added to the focus on growth. Pi’s consensus algorithm relies on a global trust graph, which is aggregated from the Security Circles of individual Pioneers. It was, therefore, critical to incentivize Pioneers to form individual Security Circles. This meant a supply of tokens available as mining rewards that was not explicitly capped before Mainnet. 

At the same time, maintaining a certain scarcity of Pi was important. As explained under the Mining section, the network adopted a mining mechanism where the network mining rate halves every time the network size increases by 10 times, resulting in a series of halving events when it reaches various milestones of engaged Pioneers. The next halving event based on this model would be when the network reaches 100 million engaged Pioneers. Currently, we are over 30 million engaged Pioneers. The network also retained an option to stop all mining altogether in the event that the network reached a certain size, which was, however, yet to be determined. The option to cap the supply of Pi was not exercised before Mainnet, therefore leaving the total supply undefined.

The pre-Mainnet supply model with a mining mechanism tailored to accessibility, growth and security has bootstrapped a community of over 30 million engaged Pioneers with millions of intertwined Security Circles. A simple, accessible means to mine Pi on a mobile phone helped distribute the tokens widely throughout the world, including among populations that have been left out of the crypto revolution because of a lack of capital, knowledge or technology. In doing so, the network avoided the extreme wealth concentration evident in Bitcoin and other cryptocurrencies, preparing itself to become a true peer-to-peer decentralized ecosystem with a large enough volume of participants and transactions for utility creation.

Mainnet Supply

Supply fuels growth and incentivizes necessary contributions to the network to achieve an organically viable ecosystem. To that end, mining rewards will continue after Mainnet but will take diverse forms to incentivize different types of contributions, which will be explained in the Mining section below. In regard to supply, the undetermined supply due to the pre-Mainnet mining mechanism that optimizes for accessibility and growth of the network presents a few problems for the Mainnet phase, including unpredictability in planning, over-rewarding and under-rewarding different types of necessary contributions in the new phase, and challenges to scarcity. To address these issues, the network will shift from its pre-Mainnet supply model that is completely dependent on network behavior to the Mainnet supply model where there is a clear maximum supply. 

The issue of unpredictability for planning in the pre-Mainnet supply model surfaced in Pi Network’s first COiNVENTION in September-October 2020 where the community panel and community submissions discussed whether mining should be halved or stopped at the network size of 10 million at the time. The diverse voices of community members presented the following  dilemma for the network. If mining continued based on the ongoing (pre-Mainnet) mining mechanism, then it raised concerns for the supply due to uncertainty, and thus, the scarcity of Pi. However, if mining stopped, it would hurt the growth of the network and prevent new Pioneers joining the network as miners, thereby undermining the accessibility of  Pi. Even though the network moved on from that decision and halved the mining rate at its 10 Million size, this dilemma still remains and needs to be resolved. 

How the community can achieve continued growth and accessibility while addressing concerns about supply is one of the main factors considered in the design of the Mainnet token model. In addition, the undefined and unpredictable total supply makes it hard to have overall network token planning because the community as a collective and the ecosystem itself have needs to use some Pi for purposes that benefit the community and ecosystem as a whole, other than only mining rewards for individuals, as evidenced by almost every other blockchain network. Clear allocations for such collective community purposes need to be defined. Hence, given the current network size of over 30 million Pioneers and the expected volume of transactions and activities in the future, the Mainnet supply model has a clear maximum total supply of 100 billion Pi allowing incentivizations of continued growth and new contributions while removing the concerns about the unpredictability of the supply. 

The supply distribution will honor the original distribution principle in the March 14, 2019 white paper—the Pi community has 80% and the Pi Core Team has 20% of the total circulating supply of Pi, regardless of how much circulating supply there is in the Pi Network at any given point in time. Thus, given a total max supply of 100 billion Pi, the community will eventually receive 80 billion Pi and the Core Team will eventually receive 20 billion Pi. The following pie chart depicts the overall distribution. The Core Team’s allocation gets unlocked at the same pace as the community progressively mines more and more Pi and may be subject to additional lockup through a self-imposed mandate. This means that if the community has a portion of its allocation in circulation (for example, 25%), only the proportional amount in Core Team’s allocation (in this example, 25%) can get unlocked at most.

 

 

This distribution above shows that Pi Network does not have any allocation for ICO and is NOT running any type of crowdfunding sales of Pi. Thus, any impersonation of Pi Network or its founders to conduct a sale or listing is illegal, unauthorized and fake. These impersonators have no affiliation with Pi Core Team. Pioneers should beware of any scams and not participate. Pi can be mined freely by contributing to the ecosystem. Further, all mined Pi can only be claimed from inside the Pi App through the Mainnet dashboard and then transferred into your Pi wallet. Any website asking Pioneers to claim Pi in other means is fake. 

The 80% of the community supply is further divided into: 65% allocated for all past and future Pioneer mining rewards, at address GBQQRIQKS7XLMWTTRM2EPMTRLPUGQJDLEKCGNDIFGTBZG4GL5CHHJI25 on the Mainnet, 10% reserved for supporting community organization and ecosystem building that will eventually be managed by a Pi Foundation, a non-profit organization in the future, at address GDPDSLFVGEPX6FJKGZXSTJCPTSKKAI4KBHBAQCCKQDXISW3S5SJ6MGMS, and 5% reserved for the liquidity pool to provide liquidity for Pioneers and developers in the Pi ecosystem at address GB7HLN74IIY6PENSHHBBJJXWV6IZQDELTBZNXXORDGTL75O4KC5CUXEV. The following table depicts the community supply distribution: 

 

Community Allocations

Pi Community Distribution (Out of Projected 80 Billion Pi Total)

Pre-mainnet Mining Rewards

20 billion Pi (approx.)

Mainnet Mining Rewards

45 billion Pi (approx.)

Liquidity Pool reserve

5 billion Pi

Foundation reserve (Grants, Community events, etc.)

10 billion Pi

 

65 Billion Pi will be allocated for all mining rewards—both past and future mining. For past mining rewards, the rough sum of all Pi mined by all Pioneers so far (before Mainnet) is about 30 Billion Pi. However, after discarding Pi mined by fake accounts and depending on the speed and participation of KYC, the pre-Mainnet mined Pi at the beginning of the Open Network can be estimated to range from 10 to 20 Billion. The remaining amount in the 65 billion Pi supply for mining rewards will be distributed to Pioneers through the new Mainnet mining mechanism with conceptual yearly supply limits. 

Such yearly supply limits will be determined based on a declining formula. The yearly limit may be computed on a more granular basis such as by the day or by an even smaller time epoch dynamically, depending on factors such as the lockup ratio and the remaining supply of the network at the time. Such calculation of supply limits based on granular time epochs helps achieve a better and more smooth allocation curve through time. For the sake of simplicity here, let’s suppose that the time epoch is yearly. The declining formula would mean that the yearly supply limit for the first year of new Mainnet mining will be higher than for the second year, the second year’s higher than the third year’s, and so on. The yearly declining formula and these numbers will need to be finalized closer to the launch of the Open Network period of Mainnet once we will have seen how many Pioneers have KYC’ed and how much of their mined Pi they have transferred into Mainnet.

At Mainnet, Pioneers will be rewarded for their continued contributions to the growth and security of the network. As explained in the Mining section, Pioneer rewards will be further diversified because the network needs more diverse and in-depth contributions related to app usage, node operation, and Pi lockup. Pre-mainnet Pioneers will continue to contribute to Pi and mine from the Mainnet mining rewards, along with any new members joining the network, to ensure growth and longevity of the network.   

10 Billion Pi will be reserved for community organization and ecosystem building that will be, in the future, managed by a non-profit foundation. Most decentralized networks or cryptocurrencies, even though they are decentralized, still need an organization to organize the community and set the future direction of the ecosystem, e.g., Ethereum and Stellar. The future Pi foundation will (1) organize and sponsor community events, such as developer conventions, global online events and local community meetings, (2) organize volunteers and committee members, and pay full-time employees who are dedicated to building the community and ecosystem, (3) gather opinions and feedback from the community, (4) organize future community votings, (5) build branding and protect the reputation of the network, (6) represent the network to interact with other business entities including governments, traditional banks, and traditional enterprises, or (7) fulfill any number of responsibilities for the betterness of the Pi community and ecosystem. Further, in order to build a utilities-based Pi ecosystem, various community developer programs will be designed, created and carried out by the foundation to support community developers in the forms of grants, incubations, partnerships, etc. 

5 billion Pi will be reserved for liquidity pools to provide liquidity for any ecosystem participants, including Pioneers and Pi apps developers. Liquidity is key for an ecosystem to be viable, active, and healthy. If businesses or individuals want to participate in ecosystem activities (e.g., by selling and buying goods and services in Pi), they must have timely access to Pi. Without liquidity, the ecosystem will not have a healthy flow of Pi, hence harming the creation of utilities. 

As discussed in the Roadmap chapter, one benefit of the Enclosed Network period of the Mainnet is to allow calibrations on the token model, if any, based on the early Mainnet results. Therefore, the token model is subject to tweaking before the Open Network period starts. Also, in the future, for the health of the network and ecosystem, the network may face questions such as whether there needs to be any inflation after the completion of the distribution of the 100 Billion Pi. The inflation may be necessary to further incentivize contributions through more mining rewards, make up for any loss of Pi from circulation due to accidents or death, provide for more liquidity, mitigate hoarding that inhibits usage and utility creation, etc. At that time, the foundation and its committees specialized in these matters will organize and guide the community to reach a conclusion on the matter in a decentralized way.  

Mining Mechanism

Pi Network’s mining mechanism has been allowing Pioneers to contribute to the growth, distribution and security of the network and be rewarded in Pi meritocratically. The pre-Mainnet mining mechanism has helped the network achieve an impressive growth of over 30 million engaged members, a widely distributed currency and Testnet, and a trust graph of Security Circle aggregates that will feed the consensus algorithm of the Pi blockchain. 

Looking ahead into the Mainnet phase, Pi Network needs further contributions, as well as more diverse types of contributions from all its members, to become a true economy while continuing its growth and inclusion. In the Mainnet phase, we want to further achieve decentralization, utilities, stability and longevity, in addition to growth, inclusion, and security. These goals can only be achieved if all Pioneers in the network work together. Hence, the new Pi mining mechanism is designed to achieve these goals by incentivizing all Pioneers to contribute diversely to the network based on the same meritocratic principle. Below, we first describe the pre-Mainnet mining formula, followed by the changes in the Mainnet formula.

Pre-Mainnet Formula

The pre-Mainnet mining formula demonstrates a meritocratic determination of a Pioneer’s hourly mining rate. Actively mining Pioneers received at least a minimum rate and were further rewarded for their contributions to security and growth of the network. The following formula determined the rate at which Pioneers mined Pi per hour: 

M = I(B,S) + E(I), where

M is the total Pioneer mining rate, 

I is the Individual Pioneer base mining rate, 

B is the systemwide base mining rate, 

S is the Security Circle reward, which is a component of the individual Pioneer base mining rate from valid Security Circle connections, and 

E is the Referral Team reward from active Referral Team members. 

The systemwide base mining rate B started as 3.1415926 Pi/h and halved every time the network of Engaged Pioneers increased in size by a factor of 10x, starting at 1000 Pioneers. As listed below, there have been five halving events thus far: 

Engaged Pioneers Milestone

<1,000

1,000

10,000

100,000

1,000,000

10,000,000

Value of B (in Pi/hr, rounded to two decimals)

3.14

1.57

0.78

0.39

0.19

0.10

Value of I, with full Security Circle (in Pi/hr, rounded to two decimals*)

6.28

3.14

1.57

0.78

0.39

0.19

Here,

I(B,S) = B + S(B)

S(B) = 0.2 • min(Sc,5) • B, where

Sc is the count of valid Security Circle connections.

E(I) = Ec • I(B,S) • 0.25, where

Ec is the count of active Referral Team members who mine concurrently.

The mining formula can also be written as a multiple of B: 

M = I(B,S) + E(I)

M = [B + S(B)] + [Ec • I(B,S) • 0.25], or

M = [B + {0.2 • min(Sc,5) • B}] + [Ec • 0.25 • {B + {0.2 • min(Sc,5) • B}}], or

M = B • [1 + {0.2 • min(Sc,5)} + {Ec • 0.25 • {1 + 0.2 • min(Sc,5)}}], or

M = B • [(1 + Ec • 0.25) • {1 + 0.2 • min(Sc,5)}]

Pre-Mainnet Systemwide Base Mining Rate

Every active Pioneer received at least the systemwide base mining rate (B). That is, if Sc = 0 and Ec = 0 in the mining formula above, then M = B. In any case, the total Pioneer mining rate was a multiple of the systemwide base mining rate. The value of B was pre-determined before the Mainnet, and as shown in the table above, it changed only five times. The max supply was undetermined due to the dynamic progress of the pre-Mainnet mining mechanism, e.g. how large the network is and how fast the network reaches the next halving event. It would only be determined when B dropped to 0. However, as explained in the next section, the value of B at Mainnet is calculated in real time, dynamically adjusting based on the total annual Pi supply and the total mining coefficient across all the Pioneers. The supply of Pi is finite at Mainnet.

Security Circle Reward

Pi’s consensus algorithm relies on a global trust graph, which is aggregated from the millions of intertwining Security Circles of individual Pioneers. Thus, a Pioneer was rewarded with additional Pi per hour for each new valid Security Circle connection, up to 5 such connections. The Security Circles are so central to the security of the Pi blockchain that the Security Circle reward raised the total Pioneer mining rate in two ways: 

  • by directly adding to the individual Pioneer base mining rate (I), and 

  • by boosting the Referral Team reward, if any. 

In fact, a full Security Circle—that is, having at least five valid connections—doubled both the individual Pioneer base mining rate and the Referral Team reward. 

Referral Team Reward

Pioneers can also invite others to join Pi Network and form their Referral Team. The inviter and invitee share an equal split of the Referral Team bonus rewards, that is a 25% boost to their respective individual Pioneer base mining rates, whenever both are mining concurrently. Pioneers mined more Pi per hour with each concurrently mining Referral Team member. This Referral Team reward recognized the Pioneers’ contribution to the growth of the network and the distribution of the Pi token.

Mainnet Mining Formula

The goals of the Mainnet phase are to make further progress in decentralization and utilities, ensure stability and longevity, and retain growth and security. The new formula, as written below, incentivizes more diverse contributions of Pioneers to support these Mainnet goals while retaining the incentives to secure and grow the network. As before, it is meritocratic and expressed as the rate at which Pioneers mine Pi per hour. 

M = I(B,L,S) + E(I) + N(I) + A(I) + X(B), where

  • M is the total Pioneer mining rate, 

  • I is the individual Pioneer base mining rate, 

  • B is the systemwide base mining rate (adjusted based on the available pool of Pi to distribute for a given time period), 

  • L is the lockup reward, which is a new component of the individual Pioneer base mining rate,

  • S is the the Security Circle reward, which is a component of the individual Pioneer base mining rate from valid Security Circle connections the same way as in the pre-Mainnet mining formula, 

  • E is the Referral Team reward from active Referral Team members the same way as in the pre-Mainnet mining formula, 

  • N is the Node reward, 

  • A is the Pi apps usage reward, and

  • X are new types of contributions necessary for the network ecosystem in the future, which will be determined later, but will also be designed as a multiple of B. 

In short, S and E remain the same as in the pre-Mainnet mining formula, while new rewards such as L, N and A  have been added to the current formula. L is added as part of I; N and A are added as additional rewards calculated based on I. In other words, the network still rewards growth through E and security through S, while incentivizing Pioneers’ contributions to running nodes for decentralization through N, using apps for utilities creation through A, and locking up for stability especially during the initial years through L. Further, new types of rewards to Pioneers through X in the future may be added for building a fully functioning ecosystem, such as rewards for Pioneer developers creating successful Pi apps. B continues to exist over a long period of time while having a yearly cap to ensure longevity of network growth while maintaining scarcity. In fact, all the rewards can be expressed in B as follows. 

Here, 

I(B,L,S) = B + S(B) + L(B)

S(B) = 0.2 • min(Sc,5) • B, where

Sc is the count of valid Security Circle connections.

E(I) = Ec • 0.25 • I(B,L,S), where

Ec is the count of active Referral Team members.

L(B) = Lt • Lp • log(N) • B, where

Lt is a multiplier corresponding to the duration of a lockup, 

Lp is the proportion of Pioneer’s mined Pi on the Mainnet that is locked up with the maximum being 200%, and 

N is the total number of Pioneer's mining sessions preceding the current mining session.

N(I) = node_factor • tuning_factor • I, where

Node_factor = Percent_uptime_last_1_days • (Uptime_factor + Port_open_factor + CPU_factor), where

Uptime_factor = (Percent_uptime_last_90_days + 1.5*Percent_uptime_last_360_days(360-90) + 2* Percent_uptime_last_2_years + 3*Percent_uptime_last_10_years),

Port_open_factor = 1 + percent_ports_open_last_90_days + 1.5*percent_ports_open_last_360_days + 2* percent_ports_open_last_2_years + 3*percent_ports_open_last_10_years,

CPU_factor = (1 + avg_CPU_count_last_90_days + 1.5*avg_CPU_count_last_360_days + 2* avg_CPU_count_last_2_years + 3*avg_CPU_count_last_10_years)/4. 

Percent_uptime_last_*_days/years is the percentage of the last * time period when the individual Node was live and accessible by the network. 

percent_ports_open_last_*_days/years is the percentage of the last * time period when the ports of the individual Node were open for connectivity to the network.

avg_CPU_count_last_*_days/years is the average CPU that the individual Node provided to the network during the last * time period. 

tuning_factor is a statistical factor that normalizes the node_factor to a number between 0 and 10.  

A (I)* = 

log [

Σ_across_apps {

log(time_spent_per_app_yesterday_in_seconds)

] •

log [ log(

      0.8 • avg_daily_time_spent_across_apps_last_30_days +

      0.6 • avg_daily_time_spent_across_apps_last_90_days +

      0.4 • avg_daily_time_spent_across_apps_last_180_days +

      0.2 • avg_daily_time_spent_across_apps_last_1_year +

      0.1 • avg_daily_time_spent_across_apps_last_2_year

) ] • I

time_spent_per_app_yesterday_in_seconds is, for each Pi app, the total amount of time in seconds that the Pioneer spends using the app on the prior day.

Σ_across_apps sums up the logarithmic value of the Pioneer’s time_spent_per_app_yesterday_in_seconds across all the Pi apps. 

avg_daily_time_spent_across_apps_last_*_days/years is the average daily time in seconds the Pioneer spends across all the Pi apps in the aggregate during the last * time period. 

  • Note that when any of the logarithmic functions returns an undefined value or a value below 0 (that is, when, the input to the logarithmic function is below 1), the formula resets the value of the logarithmic function to be 0 in order to avoid negative mining rewards or an error in the function. 

X(B) is to be determined in the future based on the new types of contributions, but will be a multiple of B and kept within the yearly supply limit along with other rewards. 

As shown above, the expressions of S and E remain the same as in the pre-Mainnet mining formula, and will not be explained further here. Next, we will focus on explaining the changes to B, changes to I through L, and the additions of N and A.

Systemwide Base Mining Rate

Like in Pre-Mainnet mining, all of the terms in the Mainnet mining formula above can be expressed in Pi per hour and are designed to be a multiple of B. Hence, the equation can also be re-written as below. Every Pioneer can mine at least the Systemwide Base Mining Rate everyday, and will be able to mine at a higher rate if they also have other types of contributions that are calculated as multiples of B.

M = B • (1 + S + L) • (1 + N + E + A + X)

Unlike in the pre-Mainnet mining, B in Mainnet mining as in the formula above is no longer a constant across all Pioneers at a given point in time, but is calculated in real time and dynamically adjusted based on a yearly supply cap. 

Given a yearly supply limit, it is impossible to keep a constant B like in the pre-Mainnet period because it’s unpredictable how much each Pioneer mines and how many Pioneers are actively mining during a period of time. The pre-Mainnet model was designed to incentivize growth during the beginning years to bootstrap the network. As the network achieves a certain scale, it also needs to ensure the overall health of the ecosystem. Therefore, an exponential issuance of the tokens through exponential network growth and a constant mining rate does not make sense any longer. The shift of B from being a constant to being dynamically adjusted throughout the year results from the need to incentivize Pioneers’ contributions meritocratically but also to keep the total rewards within a limit. 

Thus, to solve the yearly limit problem while ensuring fairness for whoever mined Pi, B of a given day in the year is calculated as below. Here a day is defined as the last 24 hours before the moment a Pioneer starts a new mining session. Hence, different Pioneers will have slightly different days relative to their time of mining, and thus, potentially a slightly different B based on the calculation below. Each Pioneer’s B of their day stays constant through their mining session, that is, over the next 24 hours from the moment they start their mining session. B is calculated as follows:

  • Divide the remaining total Pi supply of the year by the number of days left in the year to get day_supply based on the remaining yearly supply,

  • add the multiples of B from all Pioneers actively mining within the last 24 hours, which represents a diverse set of Pioneers’ contributions, in the Mainnet mining formula above to get the sum_of_B_multiples of the whole network for that 24-hour window, and 

  • further divide day_supply by sum_of_B_multiples and 24 hours to get B of that specific mining session.

Hence, for a given day of the year, 

B = day_supply / (sum_of_B_multiples • 24h)

Under this framework, B on different days of the year will be different depending on how many Pioneers mined in the last 24 hours as well as what and how much contributions they made to receive the extra multiples of B by running nodes, using utilities apps or lockups, etc. This model also addresses any uncertainty with having X(B)—future types of contribution rewards for Pioneers—in the formula. Regardless of how much X is going to be, it will be kept within the same yearly supply limit without increasing the total supply and will only affect the division of rewards among different types of contributions. This dynamic mechanism allows Pioneers themselves, in a decentralized way, to make sure that (1) the rewards do not exceed the yearly supply limit, (2) the distribution of the yearly supply does not end early in the year, and (3) the rewards are divided meritocratically.  

For purposes of illustration, let’s suppose there are only two Pioneers on a given day and B is the mining rate (expressed in Pi/day for this illustration)—a constant during a specific Pioneer mining session, but dynamically adjusted across different days:

Pioneer 1 has no app engagement (A=0), is not operating a Node (N=0), has no security connections (S=0), and has no active Referral Team members (E=0). They are in their 11th mining session (N=10) and are locking up 100% of their mined Pi (Lp=1) for 3 years (Lt=2). Pioneer 1’s mining rate on this day is: 

M1 = I(B,L,S) + 0 + 0 + 0, or

M1 = B + {2 • 1 • log(10)} • B + 0, or

M1 = 3B

Pioneer 2 has no app engagement (A=0), is not operating a Node (N=0), has no lockup (L=0), and has no active Referral Team members (E=0). They have a full Security Circle. Pioneer 2’s mining rate on this day is: 

M2 = I(B,L,S) + 0 + 0 + 0, or

M2 = B + 0 + {0.2 • min(Sc,5) • B}, or

M2 = B + {0.2 • 5 • B}, or

M2 = 2B

Here, Total Pi to be mined in the whole network on this day = M1 + M2 = 5B

Let’s assume there are 500 Pi and 50 days left in the year.

Therefore, Total Pi available to be mined for this day = 500 Pi / 50 days = 10 Pi/day

Solving B based on the two equations above, 

5B=10 Pi ⇒ B = 2 Pi/day (or 0.083 Pi/hour)

Accordingly, Pioneers 1 and 2 will have their actual mining rates as follows:

M1 = 3 • 2 Pi/day = 6 Pi/day (or 0.25 Pi/hour)

M2 = 2 • 2 Pi/day = 4 Pi/day (or 0.17 Pi/hour)

Pioneer Base Mining rate

By comparison, the individual Pioneer base mining rate in the pre-Mainnet mining formula includes only system-wide base mining rate and Security Circle rewards. At Mainnet, a new component, lockup reward, is added to individual Pioneer base mining rate I. Lockup rewards L, along with the system-wide base mining rate B and Security Circle reward S, constitute the individual Pioneer base mining rate I. Since I is used as an input to calculate all the other rewards,  as a result, the Security Circle and lockup rewards enhance the total Pioneer mining rate by: (1) by directly adding to the individual Pioneer base mining rate and (2) by boosting the any Referral Team reward E, nodes reward N, and app usage reward A.

Lockup Reward

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).

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) further 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 they 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 lockcup 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:

L(B)=iLtiLcilog(Ni)LbB

The purpose of this formula is to calculate the total lockup rewards based proportionally on each lockup’s amount (Lc) over the total Mainnet Balance from previous mining (Lb) as a weight, multiplied by their respective lockup time period (Lt) and Log(n). So that, even though there are multiple lockups of the same Pioneer, more lockups with different settings will proportionally add to their total lockup rewards. The values of Lt, Lc, and log(N) are calculated and multiplied for each lockup i and then summed across various i’s, which is then divided by the value of Lb at a given mining session, to arrive at the value of L(B) for that mining session. This formula ensures that regardless of the Lb, as long as the Pioneer maintains the same percentage of their lockup amount over their Lb, the total lockup rewards multiplier will remain the same. 

Lastly, when can a Pioneer lock up Pi? Pioneers can decide their lockup duration and lockup percentage of their transferable balance anytime they want as an overall account setting in the Pi app. They can even preselect these settings before they’re KYC’ed or ready to migrate to the Mainnet.  As they and their Referral Team/Security Circle pass KYC, more of their Mobile Balance will become transferable. At the moment of the migration of their Transferable Balance to Mainnet, their preselected setting 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. Thus, lockups cannot be reversed once confirmed and must remain locked up for the entirety of the chosen duration due to the nature of blockchain. Any changes to this Pioneer's lockup setting will take effect in their next balance transfer to the Mainnet. 

This account-wide lockup setting allows Pioneers to lock up a maximum of 100% of their transferable balance from mobile to Mainnet. After Mainnet launches and Pioneers transfer their balances, Pioneers can also lock up more Pi directly on the Mainnet through a slightly different lockup interface later on. At that time, Pioneers 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.

App Usage Reward

An overarching goal of the Pi Network is to build an inclusive peer-to-peer economy and online experience fueled by the Pi cryptocurrency through our app ecosystem. Therefore, Pioneers will have additional mining rewards for using Pi apps on the Pi apps platform through the Pi Browser, including ecosystem apps and third-party apps in the Pi Directory. The app usage reward for Pioneers helps the ecosystem in two ways. 

First, it will give Pi app developers market access and increased impressions of their apps. Pi app developers will gain usage and product iteration opportunities from Pioneers, which has been one of the biggest barriers to creating viable decentralized applications in the blockchain industry. Decentralized application (dApp) developers do not yet have a plentiful, stable, and utility-seeking consumer market environment to test and hone their consumer products to create consumer utilities. Pi Network’s apps platform and the app usage reward are meant to provide that environment for dApp developers.

Second, the increased impressions and usage will potentially lead to increased spending of Pi by Pioneers in the Pi apps, thus increasing utility-based Pi demand in the market. Even though the impressions are incentivized through the app usage reward, the spending of Pi is not. This means that the Pi app usage reward to Pioneers helps the Pi app developers to the extent that Pioneers are at their door. Now what determines whether Pioneers will actually stay and spend Pi in their apps is how useful and engaging their products are and what values the apps can provide for Pioneers. This framework ensures that, for the purpose of Pi demand creation, organic market forces are at work that allow apps to compete on the basis of product quality and utility, ultimately allowing the best apps to emerge and stay in the market and generate real utilities and even more Pi demands. 

Through the above two mechanisms, the app usage reward aims to achieve the gradual transition from extrinsic incentives to intrinsic motivations among Pioneers visiting Pi apps, and thus the transition from incentivized to organic usage of Pi apps in order to ultimately bootstrap a utility-based ecosystem of apps using Pi.

The app usage reward formula is reprinted here:

A (I)* =

log [

Σ_across_apps {

log(time_spent_per_app_yesterday_in_seconds)

] •

log [ log(

      0.8 • avg_daily_time_spent_across_apps_last_30_days +

      0.6 • avg_daily_time_spent_across_apps_last_90_days +

      0.4 • avg_daily_time_spent_across_apps_last_180_days +

      0.2 • avg_daily_time_spent_across_apps_last_1_year +

      0.1 • avg_daily_time_spent_across_apps_last_2_year

) ] • I

time_spent_per_app_yesterday_in_seconds is, for each Pi app, the total amount of time in seconds that the Pioneer spends using the app on the prior day.

Σ_across_apps sums up the logarithmic value of the Pioneer’s time_spent_per_app_yesterday_in_seconds across all the Pi apps. 

avg_daily_time_spent_across_apps_last_*_days/years is the average daily time in seconds the Pioneer spends across all the Pi apps in the aggregate during the last * time period. 

  • Note that when any of the logarithmic functions returns an undefined value or a value below 0 (that is, when, the input to the logarithmic function is below 1), the formula resets the value of the logarithmic function to be 0 in order to avoid negative mining rewards or an error in the function. 

Generally, the app usage reward formula takes into account two factors: time spent in apps and the number of apps used while crediting the history of app usage in the long term and capping the rewards to avoid exploitation. There are two main parts to the formula. The first part aggregates a Pioneer’s time spent across each app in the last mining session (i.e., in the previous day). The logarithmic function provides a positive function with diminishing returns, meaning that an increase in time spent on any one app will generally increase the rewards, but the positive effect of time spent on rewards decreases as more time is spent. This setup encourages Pioneers to generally spend more time on multiple diverse apps, helping the network to bootstrap the creation of diverse utilities. At the same time, it caps the rewards to prevent users from exploiting this reward by artificially keeping the apps open all day, which would not meaningfully contribute to utilities creation. 

The second part of the app usage reward formula looks at a Pioneer’s rolling average of daily time spent across all apps in various time periods. The further back the time period goes, the less it is weighted. In other words, a Pioneer mines more Pi the longer they have been using the Pi apps, but their recent time spent on the apps counts more toward mining than their previous time spent further back in the past. In addition, as a matter of fact, the app usage history takes effect on the current mining reward only if the Pioneer also used Pi apps during their last mining session. This means that there is no passive reward for only the past usage. Once again, the use of logarithmic functions helps moderate the mining boost from app usage to avoid exploitation of the app usage reward. A noteworthy implication here is that Pi chat moderators who have been helping to guide Pioneers and monitor undesirable activities on Pi chats over the last two years will mine the app usage reward at a higher rate when the Mainnet launches.

Node Reward

Like on any blockchain, Nodes are at the heart of the decentralization of Pi. In Pi, instead of relying on centralized institutional nodes, we decided to open up the Nodes to any Pioneer with a computer connected to the internet. Aided by the global trust graph aggregated from individual Pioneer’s Security Circles from the mobile app, these Nodes will run the consensus algorithm to validate transactions and process blocks. Because the Nodes are critical to the decentralization, security, and longevity of the Pi blockchain, Node-operating Pioneers will receive additional mining rewards. 

The node reward formula is reprinted here:

N(I) = node_factor • tuning_factor • I, where

Node_factor = Percent_uptime_last_1_days • (Uptime_factor + Port_open_factor + CPU_factor), where

Uptime_factor = (Percent_uptime_last_90_days + 1.5*Percent_uptime_last_360_days(360-90) + 2* Percent_uptime_last_2_years + 3*Percent_uptime_last_10_years),

Port_open_factor = 1 + percent_ports_open_last_90_days + 1.5*percent_ports_open_last_360_days + 2* percent_ports_open_last_2_years + 3*percent_ports_open_last_10_years,

CPU_factor = (1 + avg_CPU_count_last_90_days + 1.5*avg_CPU_count_last_360_days + 2* avg_CPU_count_last_2_years + 3*avg_CPU_count_last_10_years)/4. 

Percent_uptime_last_*_days/years is the percentage of the last * time period when the individual Node was live and accessible by the network. 

percent_ports_open_last_*_days/years is the percentage of the last * time period when the ports of the individual Node were open for connectivity to the network.

avg_CPU_count_last_*_days/years is the average CPU that the individual Node provided to the network during the last * time period. 

tuning_factor is a statistical factor that normalizes the node_factor to a number between 0 and 10. 

The node reward depends on the uptime factor, port open factor, CPU factor, and the tuning factor. The uptime factor of a Node for a given period of time is the proportion of time the Node is active during that period. For example, a 25% uptime factor yesterday means that the Node was live and accessible for a total of 6 out of 24 hours yesterday. The Pi Node software tracks the time a particular Node is active. Starting in the Open Network phase, only a Node running functionally at a given point in time is considered active. This is a proxy for the reliability of the Node. However, for the historical data relevant to the mining reward, a Node is considered active if the Node app is open and connected to the internet even if it is not running functionally. This exemption for the past performance recognizes that the Community Node operators running the Testnet provided the network with important data and infrastructure to enable multiple iterations of the Node software and Testnet, and that it was not always the fault of the Node operator that their Nodes were inoperative. 

The port open factor of a Node for a given period of time is the proportion of time the Node’s specific ports are detected to be accessible from the Internet during that period. Pi Nodes use ports 31400 through 31409, enabling other nodes to reach them through these ports and the network IP address. An open-port Node is able to respond to communications initiated by other Nodes, while closed-port Nodes are not able to receive such communications from other Nodes and can only initiate communications. Pi’s consensus protocol relies on Nodes sending a series of messages among each other. Therefore, open-port Nodes are critical to the operation of the Pi blockchain, and thus, worthy of a mining reward boost. In fact, the network aims to have at least 1/8th of the Nodes with open ports, and having an open port is one of the prerequisites for being a Super Node. 

The CPU factor of a Node for a given period of time is the average number of CPU cores/threads available on the computer during that period. A higher CPU factor prepares the blockchain for future scalability, for example, the ability to process more transactions per block or more transactions per second. The Pi blockchain is not an energy and resource-intensive blockchain. The network is initially set to operate at one new block of up to 1,000 transactions (T) about every 5 seconds. Thus the network is effectively capable of processing up to about 200 transactions per second (TPS) or ~17M T/day. Should the blockchain get congested in the future, this limit can be increased to 2,000 TPS (~170M T/day) by increasing the block size from 1000 to 10,000 transactions per block. The higher the CPU contributed by Pi Nodes, the more room the network will have to grow and scale further in the future. Furthermore, higher collective CPU from Pi Nodes will allow novel peer-to-peer node-based applications to be built on Pi Network, such as decentralized CPU sharing applications that let computing power-intensive applications run or provide distributed cloud services. Such services will be further rewarding contributing nodes with additional Pi paid by the clients of those services.

Finally, a tuning factor normalizes the Node reward to a number between 0 and 10. This is meant to make Node rewards comparable to other types of mining rewards that recognize other contributions to Pi Network. During the Enclosed Mainnet phase (as explained in the Roadmap section), the Node reward formula is expected to iterate. For example, the use of logarithmic or root functions may potentially obviate the need for a tuning factor. 

Having reliable Nodes running predictably over a long stretch of time is critical to the health of the blockchain. It is not a one and done contribution. Therefore, the uptime factor, port open factor, and the CPU factor are all calculated over varying time periods, where the value from more recent time periods are more heavily weighted than the time periods of equal lengths from a more distant past. Note, however, that the Node reward is a multiple of the uptime factor of the previous mining session. Hence, a Pioneer will not receive any Node reward in a given mining session if their Node was inactive for the entirety of the immediately preceding calendar day. Similar to the app usage reward, there is no passive reward for only the past contribution as a Node operator. This also means that a low uptime factor in the previous calendar day (even if the Node is active for a part of the day) will substantially reduce the Node reward in a given day despite high past Node contributions. 

The Effect of KYC on Mainnet rewards

There will be a rolling grace period of six calendar months for a Pioneer to complete KYC. Thereafter, the Pioneer loses all the Pi mined outside of the rolling 6-month window and is unable to transfer the lost Pi to the Mainnet. The retention of the mined Pi in the 6-month window continues indefinitely until they pass KYC or the KYC policy changes. Note that this KYC-window mining framework will only begin when the KYC solution is generally available to all eligible Pioneers in the future, and will be announced to the community beforehand. The six-month restriction will not be immediately in place yet when we launch the Mainnet. 

Because of the importance of true humanness in our social network-based mining, only the Pioneers who pass KYC will be able to transfer their Phone balance to the blockchain. Our objective is to have as many true Pioneers as possible pass KYC. As explained further below, the rolling six-month window serves the following important purposes: 

  • strike a balance between giving Pioneers adequate time to pass KYC and creating enough urgency to pass KYC,

  • prevent unverified Pi beyond the rolling six-month KYC grace period from migrating to the Mainnet, instead freeing it up for mining by other KYC’ed Pioneers within the allocated Pi overall supply limit for Pioneer mining, and

  • limit KYC spam and abuse (see 30-day delay in KYCing new members below)

If Pioneers do not pass KYC in time, it delays the Mainnet transfer of their balances and the balances of other Pioneers who have them on their Security Circles and Referral Teams. Without balances on the Mainnet, Pioneers are not able to use payments in Pi apps, thereby undermining the growth of our utility-based ecosystem. A six-month window creates a sense of urgency for Pioneers while giving them adequate time to retrieve their mined Pi. The KYC verification process will generally take into account Pioneers’ likelihood of being real human beings based on Pi’s machine-automated prediction mechanisms run over the last three years. Newly created accounts will not be able to immediately apply for KYC verification, until after 30 days. This helps the network limit the ability of bots and fake accounts to spam and abuse our KYC process and prioritize KYC validation resources for real human Pioneers.

Finally, the lost Pi of the Pioneers who delay KYC verification beyond six months will not be transferred to the Mainnet and will not be accounted for in the calculation of the systemwide base mining rate (B) beyond the rolling six-month KYC grace period. Pioneers will, therefore, need to claim their Pi in time, or their lost Pi will be reallocated to B for mining in the same year by other verified Pioneers who can make full contributions to the network.

Back to top

.

Community-Requested Features and Bug Fixes (This is not translated due to frequent updates.)

Back to top

.

Pi KYC: New features and improved infrastructure (December 9, 2022)

Since our last update in July, the Pi Core Team has made significant progress on the KYC process to 1) improve effectiveness, efficiency and safety of the KYC app, 2) expand KYC to an increasing number of Pioneers, and 3) analyze and work on solutions for real Pioneers who have submitted their applications and haven’t received KYC results. While a lot of these improvements, especially work done for (1), cannot be experienced by most Pioneers, the KYC work is not only about scaling and allowing people to pass but also to ensure that overall KYC goals are achieved—to let real Pioneers in different countries and regions pass KYC as accurately and safely as possible while preventing as many fake accounts as possible. As a Core Team priority, KYC is essential to fostering a vibrant Pi ecosystem by providing reliable & safe-proof onboarding to insure the intrinsic quality of the network.

Below, we’re providing more details on what we have worked on since the last KYC update and the next steps to help Pioneers understand and know what to anticipate. 

Recent major progress

  • Worked on and deployed better machine automation on obfuscation of ID documents.The improved algorithm will be able to better redact private information on people’s ID documents and reduce exposure to crowd Validators while still allowing them to perform their work (hence increasing the number of passing users). This improvement may not be visible to all Pioneers but it is important for the Pioneers’ KYC process as a whole. 

  • Created a system to analyze the work quality and statistics of human Validators. This is again an important backend invisible feature to monitor and evaluate crowd Validator’s performance and hold them accountable, while ensuring the KYC results are as accurate and reliable as possible. 

  • Refactored major backend code on validation work selections. This optimization is also invisible to end users but is important to improve the efficiency of Validators work and lead to more accurate KYC results. 

  • Improved the efficiency of the KYC app infrastructure. This is important to improve the performance and user experience of the KYC app, e.g. reduce loading time of each screen resulting in more successfully completed applications. 

  • Improved the process and analysis of allowing more Pioneers the eligibility to apply. This concerns what many Pioneers care about: increasing the percentage of the network who can apply for KYC. More details on this feature are provided below after this list.

  • Created technical processes to analyze the KYC funnel and why some applications are stuck in the funnel, and designing solutions to unblock these applications to reach finality. 

  • Fixed an issue that prevented some already-KYC’ed Pioneers from seeing an up-to-date version of their Mainnet Checklist. Pioneers will now be sent directly to the Checklist after successfully passing KYC.

  • Deployed several more features to support the overall KYC solution, such as (but not limited to) custom camera features for older devices and OS, user experience additions and improved security measures. 

  • Improving our ability to process Pioneers’ name change appeals, which have delayed some Pioneers from successfully passing KYC. This can be a complex process as it requires machine automation (already done, enabling some Pioneers to go through) and enabling human validation (undergoing development and needed to process name appeals that cannot be processed by machines alone).

  • Existing measures (such as tentative KYC in special regions and resubmission effective for specific stuck cases) are ongoingly applied, monitored, and improved to increase eligibility to apply and receive faster results for different Pioneers. 

On increasing the number of people eligible for KYC: we are deploying an improvement this week that will increase the percentage of Pioneers who will become eligible to apply for KYC by an additional 18% of the network. An additional 13% of the network will become eligible to apply for KYC if they verify their Pi account either via phone number or Facebook. So make sure your account is verified if you want to apply for KYC!

Next Steps

Curious about some specific KYC goals ahead? We are providing an abbreviated list of things we are working on for the KYC process in the coming several weeks, so that Pioneers in different scenarios know what to anticipate:

  • Pioneers who started but did not complete the KYC process will receive post-mining engagement messages in the main app to help and remind them to complete their application.

  • For Pioneers who appealed to change their account name and are stuck in the KYC process because their name appeals can’t be resolved by machine automation, KYC human Validators will be able to help them resolve the appeal and unblock them in the KYC process. 

  • Unblock 56%of the Pioneers whose applications are “stuck” in the KYC process. All stuck cases currently make up only about 11% of all the completed KYC applications. (This does not apply to Pioneers in regions where the special “Tentative KYC” is practiced, since they follow an independent process) 

We’re also working on other features that may be released early 2023:

  • Rejection Appeal feature: Enable rejected Pioneers who don’t currently qualify for resubmissions to appeal their KYC result. This means that, once this feature is deployed, rejected KYC applicants can submit an appeals form to provide additional information for another chance for reconsideration.

  • Handwritten ID processing: Enable the KYC process to handle handwritten IDs. Currently, if your country’s ID documents are partially handwritten, your application might be stuck under review, so this feature will help facilitate applicants affected by this issue. 

Parallel Priorities

The current Enclosed Network period of Mainnet allows Pi Network to focus on two priorities: mass KYC and ecosystem utilities-building. Both are essential steps towards our ultimate objective of  building a viable ecosystem to get ready for Open Mainnet.

On KYC, we hear the community, and we thank you for your patience as the Core Team does everything we can to scale KYC as soon as possible. Pi Network’s goals would not be possible without the support of the Pi community at large, and we’d again like to thank Pi KYC Validators for contributing to the overall KYC process. We hope today’s update sheds some light on our efforts and the near future to come.

On utilities-building, the Core Team is also working to foster and support ecosystem app development through community developers, ongoing Hackathons, business partnerships and ourselves. Check out our latest Hackathon winners here.

As the network continues to develop both, the Core Team is excited to be at this stage of the Pi Journey, as we see the fruits of our collective efforts begin to burgeon into something amazing.

Back to top

.

Pi 2022 End of Year Updates (December 27, 2022)

Welcome to Pi Network’s tech and product update for the latter half of 2022!

Since Pi2Day (June 28th, 2022), the Pi Core Team has made significant progress in building the infrastructures and components needed for Mainnet migration, mass KYC, ecosystem building, and ultimately preparing for the next period of Mainnet.

Pi Network is at an important point in Enclosed Mainnet development, in which Pi is able to focus on two key priorities: enabling mass KYC and empowering ecosystem utilities-building. Both are essential steps toward our objective of building a viable ecosystem to get ready for Open Mainnet.

Today’s update focuses on work we did that is relevant and interesting for Pioneers, and may omit Pi Network’s innumerable efforts and deployments related to interfaces, backend, compliance, community success and bug fixes.

Specific Project Improvements

Mainnet Migration

Mass Mainnet migration has been initiated since Pi2Day (June 28th). Fully migrated Pioneers are now operating on the Pi Mainnet blockchain and using Pi within the Pi ecosystem based on the guidelines of Enclosed Network (read Whitepaper chapters here), and those who have completed the Mainnet Checklist can migrate their Transferable Balance from the mobile phone app to their wallet address on the Mainnet blockchain.

Work done for Mainnet Migration was three-fold:

  1. Enable and scale the mass migration based on synchronized data from various sources such as mobile mining, KYC, Mainnet Checklist, compliance, etc.

  2. Validate the migration’s correctness and accuracy on all fronts including (but not limited to) balances, compliance and policy violations. Revert it if necessary given the nascency of the migration; solve problems with migrations, and recover and resume from pauses.

  3. Streamline the user experience of the migration by ensuring that each essential component is coherently pieced together, such as Checklist, Wallet, Mainnet blockchain, etc.

A few details on work are listed below.

  • Post-migration improvements to validation checks during the period pending of migration

    • Verify that Pioneers’ Pi Transferable Balances are correct

    • Once verified, balances can successfully migrate onto the Mainnet blockchain

    • Further verification features also can roll back the migration for anyone needing additional verifications before their full transfer

  • Wallet adjustments to facilitate Mainnet Migration

    • To enable Pi to be claimed after the migration pending period

    • To allow Pioneers to access and manage the Mainnet Migration process

    • Entire Wallet user interface updated

  • Mainnet Checklist user experience improvements and bug fixes to ensure the smoothest transition to Mainnet possible

    • Multiple Mainnet Checklist user-interface features and bug fixes, e.g. Improvements on Mainnet Balance dashboard, data synchronization in the backend and display, adding and amending steps in the Checklist, etc.

  • Post-migration lockups has been developed and will be released soon

    • To allow the lockup of Pi that has been migrated

KYC Solution

As a prerequisite step to the Mainnet migration for each Pioneer, the work on KYC has been primarily focused on 1) improving effectiveness, efficiency and safety of the KYC app, 2) expanding KYC to an increasing number of Pioneers, and 3) analyzing and working on solutions for real Pioneers who have submitted their applications and haven’t received KYC results. Please refer to the recent detailed update on KYC here for progress and next steps.

Pi Platform and Ecosystem + Community

We have put in significant efforts to foster Pi ecosystem growth (one of the two major goals of the Enclosed Network) in order to bring more utilities and use cases to the Pi experience. While multiple new infrastructure features have been deployed or are in development, the Core Team is cultivating ecosystem-building among community and new developers through participation in Hackathons, community development support, external business partnerships, and internal Core Team-created apps.

Specific tech and product work to this end was to:

  1. Enable the SDK to connect to the Pi Mainnet and add more functionalities to the Pi SDK, allowing developers to build more complete and user-friendly Pi apps on Mainnet.

  2. Encourage and engage developer participation and improve developers’ experience with the Pi platform in a more guided and educated way.

  3. Provide infrastructural and advisory support for developers.

A few details on major features are listed below.

  • Major Hackathons conducted at top universities, and more Hackathons planned for early January, 2023 with further post-hackathon programs

    • Revamping Hackathon development efforts to build the Pi ecosystem’s utilities and use-cases

    • More ongoing Hackathons planned, starting Jan 9

    • Develop more developer-associated programs to support Hackathon developers for continued development

    • Additional API for App-to-Pioneers is being developed and will roll out either before the end of the year or early January

  • Mainnet Pi SDK launched and improved

    • Major update that allows Pi apps to migrate to Mainnet

    • More detailed and clearer documentations - Link to Github documentation

    • Full Developer Onboarding guide here (work in progress)

  • Developer Portal updates

    • New "Create App Checklist" released to guide developers on their app creation process step-by-step

    • New dashboard interface for developers to better manage their Pi apps

    • Deployed demo app to enable developers to have a speedy setup of their own Pi apps

    • Enable developers to register for Mainnet apps

  • Pi App Engine V2 is deployed

    • Simpler setup for developers who use the Pi App Engine to run their apps on scalable server infrastructure easily while focusing on building their product and frontend features

    • Allows more feedback on deployments to developers

    • Overall improves the Pi apps development process in the ecosystem, especially for selected teams that contribute to the ecosystem and have fewer resources and less knowledge about scalable technical infrastructures

  • MVP version of Developer Wallets will be released soon

    • Developers can soon create app-specific wallets that are tailored to support Pi apps-operations rather than personal Wallet uses linked with an individual Pioneer’s account

    • The feature is planned to be available for developers in January.

  • Pi Chats infrastructure change is under development

    • Pi Chats backend infrastructure will have a major change to become a more independent application that allows faster development and deployments of future features.

    • Will reduce Chat’s strain and impact on other services (which caused usage outages in the past)

    • Will allow easier future integration of Pi Chats features to the ecosystem

In addition to the tech and product efforts above, a lot of work has been done on the community and business side to nurture an ecosystem-building culture, introduce and educate developers about the Pi platform, motivate and engage developers to build on Pi, and facilitate and support developers to deploy Pi apps. This is foundational work for building a viable utility-based ecosystem—an essential preparation for Open Network.

Looking towards 2023

The network has witnessed major events and great progress in 2022, including the initiation of mass KYC and Mainnet migration and the foundational work of ecosystem-building. Especially in the context of the larger industry upheaval this year, Pi has demonstrated the advantages of its unique and non-consensus strategies—Pi’s long-term vision and the focus on step-by-step building of substance and utilities. Pi Network is not only able to stand firm amongst the noises of the industry’s larger environment, but has also been making steady progress and growth towards its goals guided by its Vision: to “Build the world’s most inclusive peer-to-peer ecosystem and online experience, fueled by Pi, the world’s most widely used cryptocurrency.”

We’re so excited for what’s to come in 2023—another year of building towards our shared goal of reaching the next period of Mainnet. Decentralized efforts are essential to building a decentralized network, which includes the blockchain, the community and the ecosystem with a more complete infrastructure and a wide range of utilities. This effort does not just rest on any one small group, but on all Pioneers together.

In 2023, more communications and guidance will be provided on where and how Pioneers can join forces to further develop and grow the network at a stage when the major parts of the ecosystem’s infrastructure are in place and aligned for things to take place and the ecosystem to flourish. We know you’re eager, and so are we.

Cheers, and we wish you a happy new year, filled with new work, new innovations and new Pi opportunities for the Pi community.

Back to top

.

Pi Network 2023 Q1 Hackathon Kickoff, Instructions and Resources (01.12.2023)

Pi Network is excited to kick off 2023 by announcing the launch of a new Hackathon! The network is building on the momentum from the 2022 College Hackathons and the 2021 Pi Hackathon, and continues to facilitate the development of quality Pi Apps. This hackathon will span until February 28, 2023. 

Over the past few years, Pi Network has built the world’s most widely distributed cryptocurrency with over 35 million members across the globe, and the necessary ecosystem infrastructure. In 2023, as part of the mission of growth and utilities-building during the current Enclosed Network period of Mainnet, the network is continuing to expand and improve its app platform. This is to enable more community development and collectively become an even more robust utilities-based ecosystem. 

That’s where you come in: Pioneers and developers like you are encouraged to contribute to Pi Network and ecosystem growth by building mobile web apps that bring true utility to the users. We’re looking for creative, utility-focused apps; these could be entertainment, education, social interaction, access to information, consumer utilities, or anything else you can think of. 

Read on for more hackathon details, including the challenge and prize information; important onboarding, team formation, and project submission instructions; and helpful resources as you begin to develop!

The Challenge

Pioneers and developers are invited to build mobile web apps that address a real user need, support the use of Pi cryptocurrency,  and are intuitive to use and accessible to everyday people. 

Developing on Pi is easy, and doesn’t require any previous blockchain or crypto experience – simply build a mobile web app, integrate our SDK with JavaScript, and make API calls. If you want to participate in the Hackathon, follow the instructions further below  to get started! 

Themes

You may choose to focus your project on one of themes below, or choose the Open Innovation theme and create the best app you can that doesn’t fall into one of the following categories. 

  • Social Media

    • What if users could send or receive micro-payments as part of this new category of social media you are creating? What if the use of staking can bubble up the best content? What if content creators can be rewarded for great content? You can be the innovator to bring micro-transactions into social media for the first time. 

  • Games / Entertainment

    • This is the track for all things entertainment; show us your best games and entertainment apps that will keep our audience engaged in any way you can imagine. Don’t forget to integrate the Pi cryptocurrency as closely as possible to your ideas. 

  • Consumer Utilities

    • This category is for all apps that provide utilities to our members, or to other businesses. Examples may include loyalty programs for businesses that bring the power of blockchain to the masses, marketplace apps, education platforms and more.

  • Open innovation 

    • Show us your best idea – what is the coolest app you can think of?!

Prizes and Rewards* 

Cash Prizes (all in USD): There will be a total of $30,000 in cash prizes available as follows: 

  • $15,000 to the overall winner

  • $2,000 to three runners-up

  • $1,000 to the theme winners for four theme categories (see Themes section above)

  • $5,000 for winning team of a separate round of judging

Pi Cryptocurrency Rewards: Eligible teams, and their individual members, can earn 100 or more in Pi Cryptocurrency Rewards for achieving the following milestones and accomplishments: 

  • Individual Pi Cryptocurrency Rewards:

    • 1.00Pi – Creating a Pi account with a referral code (existing Pioneers have likely already done this)

    • 5.60Pi  – Trying out our Demo App code 

      • 0.10Pi  – Tier 1: Create App on DevPortal

      • 0.50Pi  – Tier 2: Run Demo locally on Sandbox

      • 5.00Pi  – Tier 3: Deploy Demo App on Servers

    • 1.00Pi  – Engaging in ecosystem activities – more information to come in a separate announcement

  • Team Pi Cryptocurrency Rewards: These rewards are only available under the PiOS Track as explained further below, and are meant to reward novel, thoughtful, working and deployed projects regardless of the idea. Thus, the rewards listed below are at the discretion of the Pi Core Team:

  • 20.00Pi – Participating in a mid-point check in  

  • 72.40Pi – Deploying a fully functional app on Pi Mainnet using the PiOS license

The Pi Cryptocurrency Rewards described above, and which are being made available to Hackathon developers, will come out of the reserve set aside for “supporting community organization and ecosystem building,” as explained in the updated Pi whitepaper chapters released on December 28, 2021. More information on how it works will follow in a separate announcement.  

Onboarding

Follow these important steps to get started with your Hackathon project and get set up in the Pi Ecosystem.

  1. If you haven’t already, set up the Pi Browser:

    1. Download the app

      1. Apple App Store

      2. Google Play

    2. Sign in to the Pi Browser with your Pi Account 

      1. More instructions here or in this video

    3. You should now be able to see multiple Pi Apps as icons on the Welcome screen of the Pi Browser

  2. Open the Pi Browser and enter the Pi Developer Portal by tapping the “develop.pi” icon. If you are entering the Developer Portal for the first time, follow these steps:

    1. You will need to verify your email address before beginning; there will be a button to do so at the bottom of the page

    2. Agree to the necessary Terms and Conditions when you are prompted to do so

    3. Once you have registered your email and agreed to the necessary Terms, tap the “Register App” icon

    4. Fill in the required fields; if you don’t have a project idea yet, you can fill in placeholder information (e.g. name your app “Test”)

    5. Under the App Network, select “Pi Testnet”

    6. Tap the “Submit” icon, and you should see your App Dashboard

  3. Join this hackathon on the Developer Portal

    1. Go to the Developer Portal home page (develop.pi), and you should see a yellow “Hackathon” icon on the right side of the screen

  4. Tap the “Hackathon” icon, and enter code “2023Q1Hackathon”. This will add you to the hackathon, and you should then be able to see the Pi Rewards checklist and begin working on your app to claim Pi!

  5. Go to the Pi Browser home screen and enter the Brainstorm app by tapping the “brainstorm.pi” icon

  6. If you are a developer, complete the Developer Quiz on Brainstorm to gain the Developer badge 

Team Formation

  1. Open the Pi Browser app on your phone and access the Brainstorm app by tapping the “brainstorm.pi” icon on the Browser home screen

  2. If you already have a project idea in mind, create a new project on Brainstorm by tapping the “Propose” button in the navigation bar 

    1. Note: Your app name can be in the form of “App_Name for Pi”, “App_Name on Pi”, or preferably just “App_Name”, but it cannot be in the form of “Pi App_Name” to avoid confusion with apps developed by the Pi Core Team.

  3. If you want to view other project proposals to join an existing team, simply scroll through the featured projects under the “proposals-2023” filter and tap on the one you want to join

  4. You can read more about the project and request to join the team by tapping the “Join Team” icon

  5. There are different roles that you can join as; if you are a developer, tap the “Join Developers” icon

  6. Fill in the “Skills you can provide” and “How can you help” sections to tell the existing project members more about your skills and experience. This information will be used by the project team to evaluate if they have a role for you on their team

  7. The project team admin will review your credentials and either accept or reject the request

  8. If your request is accepted by the team admin, you can start collaborating with them on Pi Chat and start building the app

    1. When viewing the project in Brainstorm, tap the “Open Project Chat Room” icon to chat with the project team 

PiOS Track

The Pi Open Source (PiOS) Software License allows Pi Community Developers to create Pi Open Source applications and tools for the Pi Ecosystem. The PiOS license grants unrestricted use of the software only within the Pi Ecosystem. Developers are encouraged to use this license when developing a Pi App. Only developers using the PiOS license will be eligible to receive the 20Pi and 72.4Pi Cryptocurrency Reward levels as explained above. Follow the instructions below to use the PiOS license.

  1. Create a Brainstorm Proposal for the project (or join an existing Brainstorm project, per instructions above under Team Formation) 

    1. Projects without a Brainstorm proposal link will not be accepted

  2. Follow the instructions here

  3. The Pi Core Team will review submissions, and if accepted, merge the PR

  4. The Pi Core Team will create a new repository for your project within the pi-apps github organization. The github account that submits the PR will get admin access to the newly created repository with full rights to control their repository, such as inviting their team members, editing, adding or accepting code from the community, or even moving or deleting their repository

  5. Develop your project within this repository. You can maintain your application from this new repository and receive, review, and accept PRs from other contributors. 

    1. Note: Your app name can be in the form of “App_Name for Pi”, “App_Name on Pi”, or preferably just “App_Name”, but it cannot be in the form of “Pi App_Name” to avoid confusion with apps developed by the Pi Core Team.

  6. Add the PiOS license file to the project repository

    1. Update the license with the required information

  7. When ready to submit your project, follow the steps in the Submission Guidelines below

Project Submission Guidelines

  1. If you haven’t already, create a project on the Pi Brainstorm App (or join an existing Brainstorm project, per instructions above under Team Formation)

  2. Your project listing should include the following: 

    1. A description of your app (3-4 sentences maximum)

    2. A presentation about your app in the form of a YouTube video (4 minutes maximum)

    3. The URL where your application can be accessed on the Pi Browser. It is ok if your app only works on Testnet mode during your submission, but of course the end goal is to deploy your app on the Pi Mainnet.

  3.  Create a publicly accessible YouTube video that includes the following:

    1. Overview of your project (what is it?)

      1. Who is your target audience?

      2. What is the problem you are solving, or user needs you are addressing?

      3. How do you solve that problem/need from a user perspective?

    2. How did you integrate Pi into your project?

    3. Demonstration of the app functionality and user flow 

    4. Brief overview of your tech

      1. From a technical perspective, how do you solve the key problem?

      2. What unique features have you built into your app?

      3. What major product qualities or achievements do you want to highlight?

    5. This video should be no longer than 4 minutes

  4. Add a link to the YouTube video in the presentation section of your project proposal on your Brainstorm project

  5. Add self-tag “submit-2023” so we know it is a final submission for the Hackathon. Specifically, create a “submit-2023” tag for your project under project proposal page

Resources

Developer Onboarding Guide

  • Our Developer Onboarding Guide details all of the steps to get set up as a new developer along with covering the unique benefits and features Pi Network offers to developers

  • To get started quickly, check out the Getting Started Checklist for a step-by-step guide to start building on Pi

Developer Documentation

  • If you are already familiar with our ecosystem and want to jump into our developer documentation, then head over to our Pi Platform Github Repository

  • It has all of the information needed to integrate our Pi SDK and our APIs

Pi Demo App (Boilerplate Code)

  • To see the demo application in action, navigate to “demo.pi” within the Pi Browser to interact with live instances that are on the Pi Testnet

  • To review or clone the demo application’s code visit the Pi Demo App Repository

*Subject to other terms and conditions set forth in the terms of service for the Hackathon which can be found in the Brainstorm.pi app

Back to top

.

Human Powered Identity Verification in the Age of AI (01.21.2023)

Communities, even (and especially) digital communities, need people. But how can you prove their humanity at scale? In the case of Pi Network, a massive global community powered by the world’s most distributed mobile-mined cryptocurrency, the secret has been balancing the intrigue of high-tech with the people. We found success through creating a native KYC solution.

Building a Crypto Community in the Age of AI

Crypto ecosystems like Ethereum, Solana, or Pi Network are communities made up of different actors—from end-users and developers to miners and validators. Yet, creating a thriving and long-lasting community requires significant skills and resources. We’ve seen traditional social networks like Facebook and Twitter use AI-powered algorithms to grow their user bases, but that can be problematic.

For years, Facebook relied on AI-powered algorithms to sort and recommend content to users based on their online preferences and behavior. While this worked well in the beginning, relying on AI algorithms alone resulted in a slew of unforeseen consequences: with a skewed view towards raw engagement as the highest good, these algorithms could take antisocial actions from creating echo chambers to magnifying human biases through discrimination.

More recently, the highly publicized $44 billion bid to buy Twitter by Tesla CEO Elon Musk was scuppered at the eleventh hour due to the alleged prevalence of fake accounts and spam bots, enabled by a lack of human verification. The sheer quantity of spam brought the question of Twitter’s entire value into account: with spam bots potentially inflating view-counts for advertisers while frustrating users, it’s clear that the AI at hand fell short. This incident highlights the importance of verifying users, as well as carefully monitoring and overseeing AI products.

While spam bots and other factors have plagued and damaged some online communities, we can still see the tremendous impact that flawed and human communities have managed to instigate. Reddit’s community of like-minded speculators on Wall Street Bets have managed to make a global financial impact time and time again, all built around real people.

Consider it the Turing Test at scale: how can companies verify that their people are real?

Complying with Stricter Regulation

Verifying the identity of one’s customers is a complex proposition, requiring scalability and security around personal data. Compounding the problem for technology firms, like social networks and crypto apps, is the need to comply with increasingly strict regulations—from the treatment of user data to the implementation of KYC.

KYC (or “Know Your Customer”) obliges financial institutions to carry out routine identity and background checks on their clients before using their platforms and is part of a broader set of measures to fight money laundering and other illicit activity. Once only pertaining to the banking sector, KYC is now increasingly required of companies in the cryptocurrency sector from exchanges and brokers to wallet providers and other services. And, with the expansion of Web3 and the continued push towards rewarding digital users, the importance of KYC will only compound.

Unfortunately, the cost of KYC can be prohibitive for many crypto startups. After taking into account multiple factors, from manual hours and staff hires to the price of compliance tools and their implementation, companies can spend hundreds of millions of dollars for verification. Even at the reduced and commonly advertised KYC rates of $1.49 to $2.05 per user, this solution simply isn’t scalable or cost effective for amassing large user bases.

Additionally, KYC can create friction when it comes to onboarding new users, providing a new and onerous barrier to entry. In the UK alone, for example, one-quarter of new applications are abandoned due to KYC friction.

That reveals the central irony of KYC: in our impatience, we are often too human to prove our humanity.

Solving for Scalable KYC

To solve this KYC dilemma, we believe human-centered design and scalable technology will allow the future of Web3 to transparently and fairly compensate users while maintaining both personal anonymity and legal compliance.

Pi Network was founded on a synthesis of scientific facts and human truths –– as Stanford University PhDs, you might expect as much from us.

We say “scientific truths” because we believe there is a truth in everything we do in an effort to get closer to, and test, our hypotheses in design, strategy, and management. The immutable facts of math guide us, and we always analyze the empirical data to inform the next iteration.

When we say “human truths” we reflect the fact that no project is built in a vacuum: everything we do is experienced by real people, in real places, with real lives, emotions and experiences that may impact their perception. Some human truths are fundamental; others are malleable. We consider human truths and community needs in every iteration as well.

Maintaining a balance between those truths drives us forward, step by step, as our project advances. For example, decentralization is one prominent property of crypto networks and an important component of Pi’s vision, but we do not want to just decentralize for the sake of having decentralization. Rather, we have been adopting progressive decentralization, based on the stage of the industry, the readiness and awareness of the mainstream audience, utilities development of blockchain technology, and the phase of our project, to hopefully ultimately achieve decentralization that is meaningful and sustainable.

At Pi, we have applied iterative methods to all aspects of the project, from our network-level strategies to testing small product features in our mobile application, to developing the token model to a workflow process.

That distinction separates us from some set-in-stone models that rely on their whitepaper hypothesis before their people. Instead, we apply our feedback and our iterations to inform and improve the token model and network structure––all to better meet the needs of the people we serve.

Pi Network’s Community-Sourced KYC Solution

Pi Network designed its native KYC solution, Pi KYC, in response to the lack of scalability, financial accessibility, and global reach from other third-party market solutions. Combining scientific and human truths, Pi KYC combines machine automation (AI) with crowdsourced, “hyperlocal” human verification to accomplish accurate and efficient KYC for more than 35 million global members already on its mobile platform.

Machine automation is responsible for image processing, text extraction, fake ID detection, liveness check, and image comparison. Human verification, meanwhile, is processed by pre-approved individuals who check the redacted data of other members’ KYC applications, thus preventing individuals from creating fake accounts.

To solve the problem of scalable KYC, Pi KYC now boasts a robust, self-sustaining human validation workforce in more than 200 countries worldwide (areas that represent about 92.6% of the global population). The network is continually expanding with over 125,000 trusted Validators, validating KYC applications globally, whose efforts are rewarded in Pi.

Beyond preventing spam accounts and keeping out bad actors, Pi KYC helps the network to comply with legal regulation while frictionlessly growing its thriving community. In the age of AI, Pi Network has built a decentralized scalable KYC solution that combines machine automation with crowdsourced human verification for an efficient and responsive solution.

Harnessing the best of both worlds, Pi KYC allows the Network to build a legally compliant crypto community that is optimized for accuracy, privacy, and global accessibility. And best of all — it’s truly human at its core.

In truth, it’s hard for any entrepreneur to know whether or when their project will be successful, and that applies to us as well. What we do know is that Pi has a grand vision for an accessible and inclusive network and ecosystem built on blockchain and fueled by a fairly distributed cryptocurrency. Through the power of community, we are closer each day to realizing that vision.

  • •  •  •

A lifelong technologist, Dr. Nicolas Kokkalis is a Founder and Head of Technology at Pi Network. Kokkalis has an extensive background in blockchain technology. In his early Ph.D. work, Kokkalis created a framework for writing “smart contracts” on fault tolerant distributed systems before blockchain and Ethereum were introduced. As part of his postdoc, he introduced and taught CS359B, the Decentralized Applications on Blockchain class in Stanford’s Computer Science department. Dr. Kokkalis can speak to the technical, financial and social potential of cryptocurrencies and their limitations.

This article first appeared on TabbFORUM.

Back to top

.

All hands on deck, Pioneers—Today is Pi Day! (03.14. 2023)

Since Pi Network was launched 4 years ago, we’ve celebrated amazing achievements that our community and Core Team have contributed together. In this past year alone, Pi Network has enabled an innovative Mass KYC solution to onboard millions of Pioneers without out-of-pocket cost, implemented a new dynamic mining mechanism in adherence to Pi’s meritocratic principles within supply limits, migrated millions of KYC’ed Pioneers onto the Mainnet blockchain, and enabled the Pi Platform on Mainnet while releasing many useful developer APIs and tools for ecosystem building. 

These initiatives, along with many other improvements for the Pi ecosystem and infrastructure, have helped contribute to the great productivity and progress we have had this past year. Our network has continued to grow and reached over 45 million Engaged Pioneers distributed all over the world, despite the recent unfavorable news and the difficulties of the crypto and blockchain industry as a whole. Together, the Core Team and Pioneers have communicated and executed on our shared priorities to build a project that reflects our common goals of a more fair, distributed network built on Pi. But there’s still much work to do!

Moving forward, we’re emphasizing what Pi Network—the Core Team, Pioneers, and community developers alike—can do together to reach the primary goals of the Enclosed Network:

  1. Mass verification of millions of Pioneers’ identity via a native, scalable KYC solution, followed by the migration of their mobile mining balance to the Pi Mainnet

  2. Creation of real utilities for the Pi cryptocurrency through the Pi ecosystem

The Enclosed Network goals are prerequisites for us to reach Open Network, as explained in the 2021 December Whitepaper. Achieving the Enclosed Network goals relies on all members of the Pi community. 

This Pi Day announcement is not only meant to be informative but also to inspire more collective efforts. In addition to the accomplishments we’ve all made and exciting news we’re sharing, you will find specific guidance on how Pioneers can make more diverse decentralized efforts to contribute to Pi Network and help it achieve its Enclosed Network goals faster— in the theme of “What I do for Pi”.

What the Core Team is doing

The backbone of Pi is its Pioneers. To empower those tens of millions of engaged, distributed individuals, the Core Team has been building, guiding and aligning the network components necessary for Pioneers to grow, collaborate, unleash their potential, use their talents, and diversely contribute to the shared vision of Pi. The core mining mechanism of Pi speaks to the essence of this meritocratic process of the massive Pi community’s collective efforts and the true meaning of decentralization—decentralized efforts paired with widely distributed rewards. 

In the current Enclosed Network period, the Core Team has continued to build out infrastructure and necessary features to enable Pioneers to achieve the two goals. In addition to the achievements listed above over the past year, we’re announcing today some exciting new releases that will further empower the community. 

Today’s announcement will only include the major new or recent releases. More detailed Product and Tech updates on what the Core Team has been working on for the last 3 months will be provided around the end of this quarter. 

KYC for all! 

While the network has already been providing mass KYC because the majority of the network was eligible to apply for KYC anytime they wanted, we’re making the KYC application open for all Pioneers! 

Many of the newly KYC-enabled accounts will be able to apply to KYC through the Tentative KYC program. This means that, unlike the regular KYC process, Tentative KYC applications will go through additional checks after they’ve submitted documents and passed reviews by Validators before receiving the “passed” status. Such additional checks will combine the newly submitted information to further verify their identity. The Tentative KYC program gives accounts with more complex properties a chance to proceed with KYC and provide proof of their identities as real humans, while exercising caution in granting “passed” status.  

The reason for such an eligibility rollout to KYC and the selective Tentative KYC program is to ensure the integrity of the network—cautiously allowing as many real human Pioneers as possible to pass KYC, while catching and preventing as many fake and bot accounts as possible. Not only is this important for the network, but it’s also fair for all human Pioneers who have been honestly mining in their own accounts. 

New Testnet Ecosystem interface with Testnet apps

We’re announcing the Testnet Ecosystem, the new interface to Testnet apps in the Pi Browser. Overall, the current Testnet Ecosystem interface provides Pioneers with a preview of how the Mainnet Ecosystem might look—a central hub of selected apps/utilities with Mainnet apps criteria. 

Through the Testnet Ecosystem interface, Pioneers can explore the Pi apps in the Pi ecosystem while community developers are able to give Pioneers exposure to their Pi apps to test, and iterate to build full-fledged apps—all helping the network identify and create true utility of Pi. This feature is being deployed and will be accessible very soon. These Testnet apps will be made accessible to everyone in the Testnet Ecosystem on a contingent basis, in the sense of “allow, but remove upon violations”. 

This means that these apps are allowed in the Testnet Ecosystem by minimum initial criteria to maximize open collaboration and visibility in community utilities building, given that such apps are only connected to the Pi Testnet. However, since these apps are not carefully vetted or verified, Pioneers should use them at their own discretion with the expectation that they are still under development, and that they can be removed if violations by these apps are reported and verified. Apps available in the Testnet Ecosystem are neither ensured nor guaranteed to be accessible to Pioneers in the Mainnet Ecosystem which will adopt different selection criteria and procedure. 

On one hand, developers will be incentivized to improve the quality of apps to increase their eligibility for the Mainnet Ecosystem, and on the other hand, Pioneers will engage more and more with Ecosystem as the quality and quantity of apps increase.

Since Pi Network has been strongly emphasizing utilities creations over the past few months through various Hackathons and developer initiatives, the Testnet Ecosystem interface is a great step forward to connect Pioneers with the expanding array of useful, interesting and fun apps. Remember, these apps are for you! Use them, give feedback to app developers, help improve these apps, and hopefully, you can enjoy them or otherwise find them useful!

Notify your teams to start KYC and migration

We are rolling out a new feature which allows Pioneers to share messages to members of their Referral Teams and Security Circles to remind and encourage them to start their own KYC and migration process. This feature will promote decentralized efforts to speed up the network’s progress in KYC and migration, so we can get closer to the Open Network. 

Recent Pi Developer resources

The Core Team has made multiple improvements to Developer resources in order to further support our Enclosed Mainnet goal of Pi utilities creation. These efforts are in line with enabling the Pi Platform on the Mainnet to support developers from the general community and the most recent 2023 Q1 Hackathon with ecosystem building. 

Two important releases, App to User payments and the Developer Wallets, are live on the Pi Testnet and are available for integrating and testing within Community Apps. App to User payments  enables payment flows between app developers and members. Developer Wallets were released on Testnet, as specific wallets, for app developers to hold and utilize Pi for the apps they are developing. The Core Team along with community developers are testing these features to ensure they are secure and reliable. Once this testing is completed, these features will be made available on the Pi Mainnet soon.

Moreover, multiple other developer resources and improvements (e.g. Developer portal and Brainstorm updates) were deployed to support the overall environment and collaborative building process by community developers and Pioneers.

Ecosystem programs

The Core Team has also been working on various developers and ecosystem programs that are meant to encourage building and incentivize all Pioneers to join forces to create utilities on Pi, such as hackathons, PiOS, and developer support. More details on some of such programs will be discussed in a later section of this announcement. 

What community developers are doing

Hackathon

Many community developers have been participating in the Pi 2023 Q1 Hackathon that started in early January and concluded on March 5. Over 360 final project submissions from Pioneers around the world included a variety of strong use cases like social media apps, financial apps, marketplaces, games, news apps, ecosystem apps, and many more. All Pioneers are invited to review and provide input on these hackathon submissions in the Pi Brainstorm app.  

The Hackathon encouraged community developers to contribute to Pi Network and ecosystem growth by building mobile web apps for Pi that bring true utility to Pioneers. We are looking for creative, utility-focused apps that show the potential of the Pi developer ecosystem. Some of the resulting Pi apps will soon be accessible through the new features of the Testnet Ecosystem interface introduced above. 

The list that will soon be available in the Testnet Ecosystem will not be a complete list of all submissions in the hackathon, nor are they fully vetted. Given that many of them are from hackathons, please explore with the expectation that they may have missing functionalities or scalability issues.They will be listed for Pioneers to see what type of Pi apps our community developers are thinking about and putting into action, explore and test their functionalities and usefulness. They can also inspire other community developers to create more apps. 

The winners of the Hackathon will be announced in a different dedicated announcement after Pi Day and after incorporating Pioneers' input via the Brainstorm app. We’ll be also showcasing the Hackathon winning apps in a special Hackathon video. 

Thank you, community developers, who participated in the 2023 Hackathon.  There will be many more developer programs in the near future, and we encourage Pioneers to get inspired and submit your Pi app projects in future events!

What Pioneers can do

As exciting as all these accomplishments have been, the objective that they have been moving us toward is the most exciting of all: transitioning from Enclosed to Open Mainnet. However, this objective can only be attained when all participants—the Core Team, community developers and Pioneers—make their own respective efforts to prepare the network for its maturity and readiness for the Open Network period. 

In essence, if we want Open Network to come sooner, let’s work for it! Specifically, the network’s maturity and readiness can be prepared by targeting the two concrete Enclosed Network goals mentioned earlier: 1) KYC and Mainnet migration of the network and 2) utilities creation and ecosystem building. 

Now that all major essential infrastructure components for the KYC and ecosystem have been released and aligned, it is time for Pioneers to join forces and build towards these two Enclosed Network goals to progress towards the Open Network. Below is some concrete guidance on a few different ways Poineers can further contribute to the two goals, depending on their specific interest, skills and resources. 

For mass KYC and Mainnet Migration:

  1. Pass KYC and migrate yourself. Make sure you are ready to go to Mainnet yourself. With the new KYC release, all Pioneers can submit their KYC applications. If you have not done so, submit your KYC applications now. After passing KYC, please make sure you complete the Mainnet Checklist to get migrated to the Mainnet (Follow this video). A large number of Pioneers have passed KYC, but haven’t migrated to Mainnet yet because some items on their checklist have not been completed. So, finish those items and migrate. 

  2. Become a KYC validator. Once you successfully get KYC’ed and complete the checklist to migrate, contribute to allowing more Pioneers in the network to get KYC’ed and migrate by becoming a KYC validator in your country and region. The speed and throughput of a region’s progress in KYC and migration depend on the abundant availability, accuracy and responsible work by crowdsourced human validators. Join forces to speed up the KYC and migration process in your region.  

  3. Invite your Pi friends to KYC. For the massive network to go through KYC and migrate to Mainnet, individual Pioneers need to notify and mobilize their Referral Teams, Security Circles or any Pioneers they know to start and complete their own KYC and migration process. You can do so through the new feature to share mobile messages from the Pi mining app, to remind them to start their own KYC and migration process. You can also use any other communication tools and platforms where you connect with other Pioneers to do the same. The sooner more Pioneers get onboarded to the Mainnet, the closer we approach the Open Network. 

For utilities building:

Develop Pi apps

If you have software engineering skills and can develop a mobile web app, follow the instructions and resources provided on the Developer page of our website to build a Pi app (with more developer resources to be added there). If you are a Pioneer with strong product vision and a clear roadmap to a Pi app that can lead to the utility of Pi, find and partner with developers in the network via Brainstorm or Chats, or outside of the network in your local environment to start building a Pi app. We’re looking for creative, utility-focused apps, which can include entertainment, education, social interaction, access to information, consumer utilities, or anything else you can think of. The Core Team has provided many resources for community developers and will announce more programs in the near term to facilitate building. 

Become an Ecosystem Ambassador

If you don’t know software engineering or have a product vision, you can contribute to ecosystem building by becoming an Ecosystem Ambassador through a new ecosystem program. 

Ecosystem Ambassadors are expected to proactively identify, reach out to and engage with builders in your own personal and professional networks to build Pi apps, and in return receive Pi rewards. Do you have a friend or professional contact who has the technical skills and product vision to build useful applications? Are you a part of a university network or a network of software developers, or are you aware of any developer events and conferences? You can even run your own Pi hackathon! 

Recall that Pi apps are mobile web apps that integrate the Pi SDK, and they can be built without any blockchain-specific programming language. This means, an existing app can also be easily repurposed into a Pi app—with the benefits of the awesome community that we are! If you know someone or a company that already has a consumer-facing app, you can help convince them to create a mobile web version of their app on the Pi platform.

As the apps that you help onboard to the Pi platform become successful, you will make more Pi for each such Pi app. A separate announcement later about the Ecosystem Ambassador program will include more details on how specifically the program works and the resources ambassadors can use to accomplish successful onboarding of app developers. We cannot wait for it!

Become a Local Business Ambassador

Already, many local shops and small businesses in many parts of the world are accepting Pi as a form of payments for real goods and services. The diversity of people, geographies, and goods and services Pi transactions represent is a beautiful tapestry worthy of a proud network. Local businesses are an important component to the Pi ecosystem and will make great contributions to building substance and utilities for the network. Local businesses are also where the grassroots power of the Pi community can be unleashed to have great potential and impact—something rarely seen in other networks. 

We know that many Pioneers are shop and small business owners themselves while many other Pioneers living in their local environments have abundant access to and ability to convince local small businesses to integrate Pi. Thus, we are thinking about forming a program for Pioneers to onboard local businesses into the Pi ecosystem. However, we recognize some challenges in this endeavor, such as the large offline portions of local business activities, logistics and accountability etc. Thus, we are open to community proposals and ideas in the formation phase on how the program can be designed to encourage local businesses integration to Pi while resolving the challenges. If you are knowledgeable about local businesses or enthusiastic about this direction of ecosystem building, submit your ideas via Pi support portal. Stay tuned for more updates on this program. 

To submit an idea: Navigate to and enter the Support Portal. Under the box “Need to raise a request? Contact us”, scroll down to select the option called “Community Proposals/Feature Requests” and then complete the form. For the question “What is your request”, please select the “Local Business Ambassador Program” option. Using this format correctly will ensure that the Core Team is able to identify and review your message.

Use Pi apps. 

Remember: Pi apps are built by and for the community. Even if you cannot build or join the above efforts, you can contribute by using the Pi apps yourself. Your usage of Pi apps provide great feedback to the Pi apps builders and the Pi ecosystem. Your genuine likes and dislikes will help developers build more useful apps that ultimately will serve you—the Pioneers. Only when the network has truly useful apps integrated with Pi can the ecosystem make progress in utilities creation, thus further preparing for the Open Network. 

Showcase what you contribute to Pi

In the spirit of building and the theme of “What I do for Pi”, if you are a proud Pioneer who has been contributing to the network or who is about to join any of the efforts mentioned above, showcase your contributions to the community by recording and sharing a video on social media (Twitter, Facebook and Instagram) using the tag #WhatIDoForPi. 

The video can be a 10-second recording of you describing how you have contributed and will contribute to the growth, distribution, infrastructure, ecosystem, community and culture and more, of Pi Network. The community wants to hear about and appreciate your efforts. Here are a few examples: “I’m a proud KYC validator and participated in  XXX validations.”,  “I’ve been running a Pi Node for over XXX days.”, “I want to build a Pi app to address XXX.”, and “I want to be an Ecosystem Ambassador organizing hackathons in XXX.”

We’ll feature some inspiring stories on social media and in a Pi video in the near future. Note: All submissions are considered “User Content” subject to the Terms of Service at . 

Thanks to all Pioneers for another great year of Pi Network. This coming year will depend on everyone in the Pi community, and we’re looking forward to what we can build together.

Back to top

.

Pi Network KYC FAQs (04.07.2023)

KYC or “Know Your Customer” is a procedure to first identify and then verify user identities. Pi Network utilizes a proprietary KYC solution to scalably verify the identity of millions of Pioneers all over the world to onboard them to the Mainnet blockchain and ecosystem.

Not only is KYC important for the integrity of the network and compliance, but also it makes sure that it is  fair for all human Pioneers who have been honestly mining in their own accounts. Achieving this goal is critical because real verified humans on Pi will contribute to the robustness of the network while encouraging the development of various apps for a utility-based ecosystem.

Over the past year, the Pi KYC software has been continuously updated to allow more and more Pioneers to apply, address many different corner cases in the application process, and verify identities of millions of Pioneers to prepare them for their Mainnet migration, while safeguarding the integrity of the network. The KYC progress of the whole network will remain a top priority of the community including the Core Team, Validators and Pioneers, and one of the two primary goals of the Enclosed Network period in the Mainnet Phase. 

In the recent celebration of Pi Day, a major software update in the KYC app was also released and introduced in the Pi Day 2023 announcement. We’re providing the following FAQs to elaborate on the Pi Day KYC announcement and overall assist Pioneers on their KYC journey.

KYC FAQs

1 - Do you still need to get a KYC slot randomly assigned by the system?

No, anyone except the two scenarios below should be able to visit the KYC app via Pi Browser and start your KYC application without waiting for an invitation. The invitation-based KYC slots assignment was only used in the past, and the process has been updated to allow anyone to start. 

  • Newly created accounts will not be able to immediately apply for KYC verification, until after mining for 30 days (no need to be consecutive). This helps the network prioritize KYC validation resources for more committed human Pioneers who also have mined enough balance to make sense to go through KYC and migrate to Mainnet. 

  • A very small proportion of accounts, identified by the algorithms as highly likely fake accounts or accounts that have violations, will not be eligible to KYC. If such account owners think that there is a mistake by the algorithms, they should submit their username for further investigation and potential proof of otherwise by filling in this form here: . Depending on what we receive, we can investigate further.

2 - When a KYC slot is opened up for you, will you still get the "KYC slot" popup notification when you start a new mining session?

The KYC popup notification should not be used as the only means by which Pioneers know whether they are eligible to start KYC application or not, although they will likely get a “KYC slot” popup. Pioneers should directly check their KYC eligibility on the KYC app in the Pi Browser (KYC.PI). You can simply open the Pi Browser and navigate to the KYC application. Please use the popup notification as a reminder rather than an invitation. 

3 - Now that Pi KYC is open for all, how can I apply for KYC?

Downloading the Pi Browser is required to apply for KYC. You can access KYC through the Pi KYC app in the Pi Browser. Make sure to have your relevant identification documents ready!

Pioneers are encouraged to directly check your KYC eligibility on the KYC app in the Pi Browser.

4 - KYC Tentative Approval: What does it mean? What is necessary to pass? How long will that take?

The Tentative KYC program, which does not apply to the majority of the network, requires additional verification checks before the Pioneer can fully pass KYC. Tentative KYC approval does not equal full KYC approval, and thus will not yet unlock functionalities (e.g. becoming a Validator, or migrating to the Mainnet) requiring full KYC approval until the additional checks confirm its full KYC approval. However, tentative KYC approval gets the account much closer to full approval. 

The reason for the selective Tentative KYC program is to ensure the integrity of the network—cautiously allowing as many real human Pioneers as possible to pass KYC, while catching and preventing as many fake and bot accounts as possible. Not only is this important for the network, but it’s also fair for all human Pioneers who have been honestly mining in their own accounts. 

The specific additional verification steps may vary depending on the individual case, and the time it takes to complete them can vary, as well. Factors that can impact the timing include the volume of KYC applications being processed, availability of human validators of the region, complexity of the application, and types of additional checks applied to the tentative KYC case.

5 - When the KYC status is "Tentative approval," how long will it take for it to be final "KYC passed"?

The duration of the Tentative Approval status is on a case-by-case basis and depends on the extent and types of additional verifications needed. One of the priorities of Q2 2023 for the KYC app is to iterate and apply such additional checks on the tentative KYC cases. 

6 - When KYC status is "Tentative approval," can migration to Mainnet happen? 

No, you need to fully pass the KYC to be able to migrate to the Mainnet.

7 - When KYC is submitted, what screens can you get in the KYC app? 

After submitting the KYC application, the Pioneer can expect to see a few different screens in the KYC app. Pioneers may see a screen indicating that the application is “review in progress”. If the KYC application is approved tentatively (meaning it was accepted by Validators pending additional checks), the Pioneer may see a “tentative approval” screen. 

If the additional checks further confirm the authenticity of the data and account, a Pioneer will see the “KYC passed” screen. For the majority of applications that are outside of the Tentative KYC program, they will directly see the “KYC passed” screen without the additional checks, if they are accepted 

8 - As per previous announcements, a submitted KYC application may be approved within 15 minutes if everything is submitted correctly and no name appeal is made. Is this still the case?

Yes, this is still the case as long as Pioneers have completed the required fields correctly and the availability of the human Validators is abundant in the country or region.

9 - When will it be possible for KYC Validators to review name change appeals?

For Pioneers who appealed to change their account name (for small name updates), their appeals are either resolved by only machine automation or require the help from human validators to resolve. The first case has already been in place unblocking such applications to proceed in their KYC process. For the second case, human validators will likely be able to review name change appeals in Q2 this year, after the priorities of additional checks on tentative KYC applications and validators performance analysis.  

10 - My KYC is approved but not reflected in Mainnet Checklist Step 6. When can I proceed and start migration?

The Core Team is aware of this issue affecting some users and are working on resolving the data synchronization issue on the Mainnet Checklist in Q2 this year. In general, always rely on the Pi KYC app for the most accurate KYC status. 

11 - Overall, why is Pi Network requiring KYC before Mainnet Migration?

The vision of Pi Network is to build an inclusive and the most widely-distributed digital currency and ecosystem for all Pioneers. Pi Network’s mining mechanism is social-network based and relies on contributions of real Pioneers. Therefore, Pi has a strict policy of one account per person. 

This requires a high degree of accuracy to establish that members in the network are genuine human beings, preventing individuals from being able to hoard Pi by creating fake accounts unfairly. KYC thus helps ensure the true humanness of the network in addition to compliance with anti-money laundering and anti-terrorism regulations.

Only people who passed the Pi KYC can migrate to the Pi Mainnet. The current Enclosed Mainnet period gives the community time to KYC and migrate to the Mainnet blockchain—a identity-verified, compliant and utilities-driven ecosystem where Pioneers can begin to use Pi for real goods and services.

Back to top

.