Polls for crowdfunding new product or feature development from community
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 :
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:
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