PTBR-32: G9 Base Miniapp Development

PTBR-32: G9 Base Miniapp Development

Start Date Aug 5th, 2025
Duration of Work 6 months
Budget 3 ETH (~$11,352 USD)

Generation (G9) Software Inc. is a proud service provider to the PoolTogether protocol.

For this proposal we are offering to create a new Base Miniapp to further promote PoolTogether within the Base ecosystem, host this new Cabana app and provide developer support.

Scope of Work

Motivation

Base has recently launched an internal ecosystem of apps similar to World. Base Miniapps run inside the main Base iOS and Android app. The PoolTogether Base Cabana Miniapp will also be discoverable and likely featured within the Base app.

This will support all of the existing Base prize vaults as it is essentially a lighter version of the Cabana app for mobile and Base chain only.

Benefits

Promotion of PoolTogether through marketing and outreach via the Base app and ecosystem.

Depositors on Base will be able to interact with any Base prize vaults, Cabana’s rewards systems and prize checking systems from within the main Base mobile app.

Goal

Our goal is to ensure that PoolTogether continues to thrive. This means continued hosting for the apps, bug fixes, and support to external PoolTogether developers.

Deliverables

The New Base Miniapp:

Create a fork of Cabana and modify the existing codebase to:

  1. Wagmi. Support connection to the Base Miniapp via Wagmi Farcaster connector to utilize all existing Wagmi code. (learn more)
  2. Scope vaults to only Base chain.
  3. Redo the look and feel to match the existing World Miniapp’s styles. The World Miniapp has it’s own style, and this will be ported to the Base Miniapp.
  4. Create Metadata Manifest for Discoverability. (learn more)
  5. Scope vaults to only Base chain.
  6. Deployment and Testing. Deploy to Vercel and test Miniapp within the context of the main Base app

(Duration of work is set to 6 months however development of app will be much faster - 6 months is there for any future support requirements)

Hosting of PoolTogether Base Cabana Miniapp

G9 will deploy and host this new Cabana Base Miniapp.

Developer Support

G9 will retain developers and have them on call to:

  • Fix any issues with the Base Miniapp to ensure depositors are taken care of
  • Assist the community as needed
  • Provide guidance for builders and partners

The developers will be available on Discord and at least one representative will attend the Council calls each week.

Budget

Amount Token
3 ETH
4 Likes

Is it safe to assume the mini-app is portable to also be on Farcaster? TBA hasn’t made it’s way to the droid world or at least my phone so I haven’t really looked into that.

Either way embracing the miniapp world seems like a good meta to hop into.

1 Like

As far as I can tell from reading the docs it should be compatible. I haven’t used Farcaster for more than 5 minutes myself but it seems like it.

2 Likes

yes, spot on. it will be available both on farcaster and base app once deployed

1 Like

On-chain proposal is here: PTBR-32

1 Like