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

CommitCircle

CommitCircle makes group commitments (saving challenges, shared goals, team pools) non-optional by putting the release rule on-chain: members lock USDC in a circle vault that only unlocks by a quorum vote of member nominations or by a deadline, with exact 1:1 accounting.

視頻

技術堆疊

Solidity
Hardhat
TypeScript
React
USDC
Arbitrum

描述

CommitCircle makes group commitments (saving challenges, shared goals, team pools) non-optional by putting the release rule on-chain. Members deposit USDC into a circle vault; the funds lock until the circle unlocks by a quorum vote of member nominations or by a deadline, then each member withdraws their exact 1:1 share. Key guarantees: 1:1 accounting (no one can rug the pool), quorum-gated early unlock (no single member can stall it), deadline auto-unlock (no admin action needed), and a cancel guard (the creator can cancel and refund everyone only while total deposits are below a minimum-contribution threshold). Built in Solidity 0.8.24 / Hardhat 2 against the real USDC on Arbitrum Sepolia, with 13 unit tests (8 core + 5 boundary/invariant) and a one-command end-to-end demo. Core vault deployed on-chain (Arbitrum Sepolia) with a live read-from-chain frontend.

黑客松進展

Contracts deployed on Arbitrum Sepolia (13/13 tests passing), live on-chain read frontend (reads circle state / totals straight from chain via JSON-RPC), and a one-command end-to-end demo. Canonical mainnet deploy pending gas.

籌資狀態

Pre-fundraising hackathon project; no token of our own. USDC on Arbitrum Sepolia is used as the circle asset (native USDC, not minted by us).
團隊負責人
CCircle Forge
專案連結