hackquest logo
  • 學習
  • 課程探索
  • 實戰
  • 黑客松探索
  • 往期項目
  • 社區
  • 論壇
  • 全球活動
  • 我的社區
  • 共學營
  • 組織中心
  • 更多
    • 詞彙表
    • 博客
    • 水龍頭
    • 工作機會
    • 媒體工具包
    • 創始人
hackquest logo

Parry

Parry helps product teams collect private, evidence-backed feedback through challenges funded with USDG on Arbitrum. Creators select useful contributions, and winners claim rewards onchain.

視頻

技術堆疊

Ethers
Node
Solidity
Java
Arbitrum
HTML/CSS
Supabase
OpenZeppelin

描述

Product feedback and contributor rewards often live in separate systems. A small team publishes a form, receives screenshots through messages and handles payments manually. Contributors may struggle to understand the task, selection criteria or reward process.

Parry connects these steps in a funded review challenge.

Built for independent founders and small product teams, Parry supports product reviews, usability tests and technical reviews. A creator publishes a product link, detailed tasks, selection criteria and a deadline, then deposits USDG into a smart contract. Reviewers inspect the brief, connect their wallets and submit observations with supporting screenshots.

Submissions remain private within the application: reviewers can access their own feedback, while the creator can inspect submissions to their challenge. After the deadline, the creator selects eligible contributors and allocates the deposited reward. Winners claim their awards directly through their wallets.

Arbitrum provides enforceable rules behind that workflow. The contract blocks duplicate submissions from the same wallet and prevents creators from entering their own challenges. Award allocations must equal the entire deposited pool. Successful claims cannot be repeated. If a challenge remains unresolved beyond its seven-day resolution window, the creator can recover the deposit.

Parry’s distinction is the connection between the review brief, private evidence and funded rewards. Onchain content commitments link submissions to their authors, while the written feedback and screenshots remain offchain. This gives product teams a verifiable payment trail without publishing their product feedback to every participant.

The creator retains responsibility for judging quality. Parry does not claim to automate fair selection or guarantee that every submission earns a reward.

The MVP is publicly accessible and deployed on Arbitrum Sepolia using official test USDG. The next milestone is an independent pilot measuring submission usefulness, successful reward claims and whether creators return to fund another challenge.

黑客松進展

During the buildathon, I built and deployed Parry’s core creator-to-reviewer workflow. Product experience • Built challenge discovery, review categories, detailed briefs, deadlines and prize-pool displays. • Added wallet connection with automatic sign-in prompting, profile information and reward activity. • Built text and screenshot submissions, followed by creator selection and contributor reward claims. Smart contracts and USDG • Implemented ReviewPool in Solidity using OpenZeppelin components. • Added funding, submission commitments, winner allocation, claims and refunds. • Deployed an initial ETH reward pool, then integrated official test USDG and deployed a dedicated USDG pool on Arbitrum Sepolia. • Completed the USDG funding and claiming flow. • Preserved the original ETH pool separately rather than relabelling earlier transactions. Privacy and persistence • Implemented wallet-signature authentication with expiring, single-use sign-in challenges. • Restricted submission access to the submitting reviewer and challenge creator. • Added shared persistent storage through Supabase. • Checked stored briefs and submissions against their onchain commitments. Testing and deployment • Recorded 15 passing automated tests covering contract lifecycle, authentication, private access, transaction confirmation and challenge deadlines. • Tested duplicate-submission rejection, creator-entry rejection, account switching and preservation of legacy pool submissions. • Published the source code on GitHub and deployed the application on Render. The result is a functional MVP with a demonstrated testnet payment flow. Independent customer validation and an external security review remain ahead. My proposed next step is a pilot with five product teams and twenty reviewers, measuring useful feedback, completion rates and repeat challenges.

籌資狀態

Bootstrapped. No external funding raised to date. The immediate focus is validating repeat use with product teams and strengthening the product before a mainnet launch.
團隊負責人
EElijah Oreoluwa
專案連結
行業
Other