PIRBGEN - Arcade game, Trading simulator

Pirbgen

Team: @omygooood
Submitted: March 29 , 2026


Answer Capsule

Prepare to get Pirbed!

It is a solo and 1v1 arcade trading simulator where players duel in thrilling 60-second matches to secure the highest PnL. On solo mode postions with TP and SL.

The gameplay (currently functioning in the test build) revolves around tactical ‘abilities.’ Players can cast debuffs on their opponents by switching their price feed API to slower competitor oracles, effectively freezing their price updates mid-duel. You can also flip position directions for yourself or your rival, and cleanse debuffs by reverting back to the Pyth API.

All trading positions are completely randomized. The game features two modes: with and without Pyth Entropy (playing with Entropy unlocks specific strategic advantages). Everything is deeply customized around Pyth lore, even featuring a Gainzy mode with locked 200x leverage and a flying Pyth barrel dropping $PYTHOIL

Prices pulled from Hermes PYTH API , onchain randomness from Entropy with keccak256 rerolls logic


What It Does

This game highlights how crucial price accuracy is , down to the millisecond, not just the second. Alongside the fun gameplay and the potential for hosting community events, the game features a dedicated Benchmark tab. This tab serves as a live, practical demonstration, directly comparing the speed and real-time price updates of oracles


Pyth Features Used

Check all that apply:

  • Price Feeds (on-chain or off-chain)

  • Entropy (randomness)

  • Both


Links


Screenshots / Media

Classic

Entropy

Terminal

PVP DUEL

Gainzy MODE

**

Benchmark**


Tech Stack

  • **Framework/Language:**Vite (SPA) + React + TypeScript, Tailwind CSS (v3). The UI utilizes (built on Radix UI, clsx, tailwind-merge), Framer Motion (for fluid animations), Recharts (for data visualization), and Matter.js + poly-decomp (for interactive 2D physics).

  • Blockchain (if applicable): BASE

  • Agent Framework (if applicable): There are no heavy SDKs like LangChain in the frontend bundle, the agentic logic and AI features are delegated via HTTP requests to external backends or Supabase Edge Functions

  • Deployment: VERCEL


Content Contributions (Required)

Every submission must include at least one public post and one technical contribution. Link them here.


Licensing

Licensed under Apache 2.0: https://github.com/Mersau1t/pirbgen/blob/35ca70eb0934b4bc0e7cf82c719a0c5bac941712/LICENSE


Eligibility Confirmation

  • I am 18+ years old

  • I am not located in an OFAC-sanctioned jurisdiction

  • I confirm this is an original work created during the hackathon period

  • I have read and agree to the Terms & Conditions

Video Walkthrough YOUTUBE: https://youtu.be/0b8WXKRx5wA
Wikipedia: User:Mersault-PYTH/sandbox - Wikipedia
X: 5