Video thumbnail

StakeDriven

Polls for crowdfunding new product or feature development from community

StakeDriven

Created At

ETHGlobal Cannes

Project Description

Community crowdfunding platform to launch polls where people vote for what to develop next with their funds. At the end of the voting period funds of the winning options of a poll are transferred to the poll creator, non-winning options get refunded.

Project team gets :

  1. Reliable feedback on feature prioritisation.
  2. Alternative to VC funding. Crowdfund your new product development and giveback to your community when you are ready.
  3. Increased community engagement.

The goal is to increase chances of reaching Product-Market fit by testing what people are ready to pay for before any development.

Community gets:

  1. Yield during poll (to be developed next).
  2. A tool to grant new product or feature development that they really need.
  3. Team can giveback to voters using airdrops, bonus subscriptions, NFTs, etc.

How it's Made

Hardhat, OpenZeppelin, Privy, Vercel, Fluence were used to build StakeDriven web3 app.

Cursor IDE and Claude Opus 4 LLM were actively used in development process. After building PRD, product requirements were described in tasks. It helped LLM to keep focus and maintain context even during unexpected laptop switch off.

Boilerplate code for SaaS LLM development was used in the beginning, though it showed mostly useless because UI was built around app's smart contracts, and login functionality was implemented using Privy.

On a smart contract level, StakeDriven works as a Factory contract (PollFactory.sol) and its instance (Poll.sol). Both contracts are verified on Base Sepolia.

All onchain interactions have been performed using the following wallets: https://sepolia.basescan.org/address/0x8982f9B71640aDf1F491F6Bf0D12CC40d42991E3 https://sepolia.basescan.org/address/0x9E60226D581dD96bB5241854647FDDacF91b68E4 https://sepolia.basescan.org/address/0xf350cdb6429a5aC0430210E6e48C86A6c4D988EE

background image mobile

Join the mailing list

Get the latest news and updates