Header Ads Widget

Pi Network 2023 Q1 Hackathon Kickoff, Instructions and Resources

Pi Network 2023 Q1 Hackathon Kickoff, Instructions and Resources

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.

If you haven’t already, set up the Pi Browser:
Download the app
Apple App Store
Google Play
Sign in to the Pi Browser with your Pi Account 
More instructions here or in this video
You should now be able to see multiple Pi Apps as icons on the Welcome screen of the Pi Browser
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:
You will need to verify your email address before beginning; there will be a button to do so at the bottom of the page
Agree to the necessary Terms and Conditions when you are prompted to do so
Once you have registered your email and agreed to the necessary Terms, tap the “Register App” icon
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”)
Under the App Network, select “Pi Testnet”
Tap the “Submit” icon, and you should see your App Dashboard
Join this hackathon on the Developer Portal
Go to the Developer Portal home page (develop.pi), and you should see a yellow “Hackathon” icon on the right side of the screen
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!
Go to the Pi Browser home screen and enter the Brainstorm app by tapping the “brainstorm.pi” icon
If you are a developer, complete the Developer Quiz on Brainstorm to gain the Developer badge 
Team Formation
Open the Pi Browser app on your phone and access the Brainstorm app by tapping the “brainstorm.pi” icon on the Browser home screen

If you already have a project idea in mind, create a new project on Brainstorm by tapping the “Propose” button in the navigation bar 
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.
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
You can read more about the project and request to join the team by tapping the “Join Team” icon
There are different roles that you can join as; if you are a developer, tap the “Join Developers” icon
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
The project team admin will review your credentials and either accept or reject the request

If your request is accepted by the team admin, you can start collaborating with them on Pi Chat and start building the app
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.

Create a Brainstorm Proposal for the project (or join an existing Brainstorm project, per instructions above under Team Formation) 
Projects without a Brainstorm proposal will not be accepted
Follow the instructions here https://github.com/pi-apps/PiOS
The Pi Core Team will review submissions, and if accepted, merge the PR
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
Develop your project within this repository. You can maintain your application from this new repository and receive, review, and accept PRs from other contributors. 
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.
Add the PiOS license file to the project repository
Update the license with the required information
When ready to submit your project, follow the steps in the Submission Guidelines below
Project Submission Guidelines
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)
Your project listing should include the following: 
A description of your app (3-4 sentences maximum)
A presentation about your app in the form of a YouTube video (4 minutes maximum)
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.
 Create a publicly accessible YouTube video that includes the following:
Overview of your project (what is it?)
Who is your target audience?
What is the problem you are solving, or user needs you are addressing?
How do you solve that problem/need from a user perspective?
How did you integrate Pi into your project?
Demonstration of the app functionality and user flow 
Brief overview of your tech
From a technical perspective, how do you solve the key problem?
What unique features have you built into your app?
What major product qualities or achievements do you want to highlight?
This video should be no longer than 4 minutes
Add a link to the YouTube video in the presentation section of your project proposal on your Brainstorm project
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

© 2023 SocialChain Inc. | All rights reserved.

Post a Comment

0 Comments