PiOS icon indicating copy to clipboard operation
PiOS copied to clipboard

Joining Flappy Pi

Open wainfoundation opened this issue 5 months ago • 4 comments

We're currently working on Flappy Pi — a fun, community-driven, arcade game where players flap their way through obstacles and earn Pi rewards.

To align fully with the PiOS open-source ecosystem, we are now focusing on completing full integration of the Pi SDK (Payments) and Pi Authentication into Flappy Pi.

We’re seeking experienced developers who can help us:

✅ Implement secure Pi Authentication (@pinetwork-js/auth or equivalent)

✅ Finalize App-to-User (A2U) and User-to-App (U2A) payment flows

✅ Ensure compatibility with Pi Sandbox and Mainnet testing

✅ Improve developer documentation and code structure related to SDK usage

Fixing the White Screen Issue in Pi Browser (Mobile)

Resolve white screen when launching app in Pi Browser

Ensure compatibility with Pi Browser's mobile rendering engine (esp. React/Vite apps)

🔍 What We Have So Far: Game logic and UI fully built in TypeScript/React (Vite)

Supabase integration for player data, scores, and user storage

PiOS-compliant open source repository

Live deployments and upcoming Brainstorm listing

wainfoundation avatar Jul 20 '25 04:07 wainfoundation

Hello I'm a pi network developer

I got your notification from @pi-core-team My email is [email protected]

Junman140 avatar Jul 20 '25 18:07 Junman140

Hi Godswill Samuel, how can I make you happy today? @Tlustymastodont ---------- Původní e-mail ---------- Od: Junman-pi @.> Komu: pi-apps/PiOS @.> Kopie: Subscribed @.***> Datum: 20. 7. 2025 20:15:53 Předmět: Re: [pi-apps/PiOS] Joining Flappy Pi (PR #310) " Junman140 left a comment (pi-apps/PiOS#310) (https://github.com/pi-apps/PiOS/pull/310#issuecomment-3094687411)

Hello I'm a pi network developer

I got your notification from @pi-core-team(https://github.com/pi-core-team) My email is @.@.)

— Reply to this email directly, view it on GitHub (https://github.com/pi-apps/PiOS/pull/310#issuecomment-3094687411), or unsubscribe (https://github.com/notifications/unsubscribe-auth/AAHHNFLZ7VM2WDFAOKFIYYL3JPMFNAVCNFSM6AAAAACB5NL3YKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTAOJUGY4DONBRGE) . You are receiving this because you are subscribed to this thread. Message ID: @.***> "

romanedwardtlusty123 avatar Jul 23 '25 09:07 romanedwardtlusty123

@Junman140 @Kamicio1234 @kokkalis @picoteam🚀 Help Wanted: Finalizing Pi Network Integration for Flappy Pi – Launch Ready!

Hi Pi Developers and Contributors! 👋

We’re excited to announce that Flappy Pi is now feature-complete and ready for mainnet launch — a fun, Pi-powered version of the classic game reimagined for the Pi Network community. However, we're currently facing some integration roadblocks that are preventing us from going fully live.

🔧 What’s Done: ✅ Full Flappy Pi Game Logic & UX completed

✅ Pi Browser Compatibility setup

✅ Testnet Payment flows partially implemented

✅ Pending Approval for Pi AdNetwork

✅ Preparing Flappy Pi Wallet & Multi-sig system

✅ Repository is public for contribution

🧩 What We Need Help With: Pi Authentication Integration

We're having trouble with Pi Auth in the Pi Browser. Even when using subdomains, it's still detected as an external domain and login fails.

Need expert assistance ensuring that our setup passes Pi Browser Auth domain checks correctly.

Pi Payment Finalization

Test payments are initiated, but wallet creation and complete flows are still not working as expected.

We need guidance with full end-to-end Pi Payment integration (including wallet generation, payment confirmation, error handling, etc.).

Go Live to Mainnet

Once Auth and Payment are finalized, we are ready to launch Flappy Pi officially to mainnet.

Contributions in both Testnet and Mainnet are welcome.

🧠 Ideal Contributor Profile: Familiar with the Pi SDK (JavaScript)

Experience with Pi Auth / Pi Payments Integration

Knowledge of Pi Browser behavior and domain verification nuances

Willing to contribute directly on our GitHub repo and collaborate in comments

📂 GitHub Repository: 👉 https://github.com/playdroplink Feel free to open a PR or issue under the Flappy Pi project!

💬 Let's Build This Together! If you're interested in contributing, please drop your GitHub handle in the comments, or create an issue/PR and tag us. We are also open to collaboration discussions on Pi Chat, Discord, or wherever you're most comfortable.

Let's bring Flappy Pi to the Pi Network Mainnet and make it the first playable arcade game with full Pi integration! 🌐🐥

#FlappyPi #PiNetwork #OpenSource #GameDev #PiAuth #PiPayments #Contribute

wainfoundation avatar Jul 23 '25 09:07 wainfoundation

yes sure i will

On Sat, Sep 20, 2025 at 3:42 AM tate1650 @.***> wrote:

@.**** requested changes on this pull request.

Hi there! We'd love to see your app added to the PiOS list. Before we proceed, we have a couple requests/questions:

  1. Do you intend to open-source the code for your project? This is a requirement for being added to the list.
  2. Can you replace the placeholder GitHub link with the plaintext "TBD"? We'll add it ourselves when we create the repo for you.
  3. Can you create a Brainstorm project for your app (if not already done) and add a valid link where your placeholder currently is?

In list.md https://github.com/pi-apps/PiOS/pull/310#discussion_r2364326909:

@@ -82,3 +82,5 @@ To add your project to the list follow the instructions here | Gigs for Pi | Gigs for Pi is a dynamic micro-jobs marketplace that connects task creators with skilled pioneers, all powered by the Pi cryptocurrency. The app enables users to post, find, and complete small tasks in exchange for Pi, fostering collaboration and earning opportunities within the Pi Network ecosystem | Consumer utilities / Marketplace | Typescript/NativeReact/Supabase | Gigsforpi | https://brainstorm.pinet.com/project/678c237b666718003be31b99 |(When available) | (When available) | | BLIYYAN | A marketplace that was founded at the urging of pioneers who needed a means to exchange pi currency for the goods and services they needed.We are ready to serve and provide all pioneer needs, we will immediately present all product proposals on our market.Together we fight for the success of the PiNet project. | Marketplace | PHP/Laravel, JS/Vue, DB/Mysql | bliyyaan | https://brainstorm.pinet.com/project/67a468399b2522003c31de97 | BLIYYAAN TESTNET | BLIYYAN MAINNET | | BLJ FOR PI| Berkah Lestari Jambi (BLJ FOR PI) is a application used to conduct buying and selling transactions using Pi as the means of payment | Marketplace | ReactJS - Laravel, MYSQL| BLJ FOR PI| https://brainstorm.pinet.com/project/671ccd37ed1252004d30e295|Testnet|Mainnet | +| Flappy Pi | A fun, addictive Flap through pipes, unlock bird skins, and earn Pi rewards! A fun, addictive arcade game built for the Pi Network. Designed to engage the Pi community with casual gaming and Pi-powered rewards. | Games, Entertainment | Typescript/React, Vite, Supabase | Flappy Pi GitHub | https://brainstorm.pinet.com/project/your-flappypi-id | Testnet | Mainnet |

⬇️ Suggested change

-| Flappy Pi | A fun, addictive Flap through pipes, unlock bird skins, and earn Pi rewards! A fun, addictive arcade game built for the Pi Network. Designed to engage the Pi community with casual gaming and Pi-powered rewards. | Games, Entertainment | Typescript/React, Vite, Supabase | Flappy Pi GitHub | https://brainstorm.pinet.com/project/your-flappypi-id | Testnet | Mainnet | +| Flappy Pi | Flap through pipes, unlock bird skins, and earn Pi rewards! A fun, addictive arcade game built for the Pi Network. Designed to engage the Pi community with casual gaming and Pi-powered rewards. | Games, Entertainment | Typescript/React, Vite, Supabase | Flappy Pi GitHub | https://brainstorm.pinet.com/project/your-flappypi-id | Testnet | Mainnet |

Was this a typo?

— Reply to this email directly, view it on GitHub https://github.com/pi-apps/PiOS/pull/310#pullrequestreview-3246820905, or unsubscribe https://github.com/notifications/unsubscribe-auth/BRUGXSGYSIUSRTFRICDYGIL3TRMBTAVCNFSM6AAAAACB5NL3YKVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZTENBWHAZDAOJQGU . You are receiving this because you authored the thread.Message ID: @.***>

wainfoundation avatar Sep 22 '25 12:09 wainfoundation