ad::team · ttarnawski/hackyeah-solana
A carefully engineered, genuinely non-custodial on-chain auction escrow with real tests and honest permission documentation, held back by the absence of any confirmed public-chain transaction and by an ad-display promise that stays off-chain.
The financial transaction is genuinely intermediary-free: bids move into a vault PDA, displaced bidders are refunded in the same transaction, and any wallet can trigger the supplier payout. Residual trust points, the admin KYB gate and ad display that is not enforced on-chain, support the median of 7 over A's 9.
Members disagree here: scores range by 2.0 points.The full flow is implemented in the Rust program, exercised by 15 integration tests and wired into a React client, but the pack contains no confirmed devnet transaction or program account to back the form's claim of a working devnet contract, and an Anchor.toml cluster setting is not deployment proof. The demo video link does load publicly with the file page visible, so the login-wall claims of A and B are not supported by the check, though the video's content still cannot be confirmed from the pack.
Members disagree here: scores range by 4.0 points.The deck and form quantify the ad-tech problem (intermediary tax, Net-30 and Net-90 terms, single point of failure), name two user groups, and answer where the intermediary goes. The one gap is that only the money leg is trustless, since whether the winning ad is shown is not verified on-chain.
The program shows careful design: stored PDA bumps, a separate realloc-able metadata account, custom errors for every failure mode, buyout overage refunds, and clock-based lazy settlement. C's 5 is too low; the permanent admin and the missing timeout refund are real deployability concerns, but they sit on top of a sound core.
Members disagree here: scores range by 2.0 points.Escrowed auctions are a canonical Solana pattern, so the core is familiar, but recurring lazy-settled cycles, atomic outbid refunds, buyout closure, and a documented permission map lift it above tutorial level.
Members disagree here: scores range by 2.0 points.claude:glm-5.3-flash75.080% agreedots-studio/dots-3-note-preview:free62.070% agreeinclusionai/ling-3.0-flash-sante:free64.580% agreeclaude:glm-5.3–judgeThe council, the evidence pack, the prompts and the queue are all on GitHub. If a review helped you, a star helps other teams find it.