Finance Without IntermediariesSelf-submittedNot a finalist (self-declared)

pakt

btw-means-by-the-way-btw · btw-means-by-the-way-btw/pakt

Council score

Median of 3 models, weighted by the task's official criteria
74.5 / 100

A genuinely trustless, carefully engineered double-deposit escrow on Solana that answers the partner's hard questions in code, but it was submitted without the required deck and video and its devnet deployment is claimed rather than verifiable from the evidence pack.

Criteria · line = median, dots = each member
Relevance30%
8.0

Custody is genuinely on-chain: the vault is a token account owned by the deal PDA, payouts go only to the recorded seller and buyer, there is no admin instruction, and the server only relays unsigned transactions. It stops short of the top because the deployer key still held upgrade authority at submission, so the authors could still change every rule.

Members disagree here: scores range by 2.0 points.
Completeness & functionality25%
6.8

The flow is fully implemented across program, CLI, GUI and server with 94 measured test cases including security refusals, which supports A and B over C's 4. But the required PDF deck and video of at most 3 minutes were not submitted, no devnet transaction signature or explorer link appears in the pack, and the automated check reached only the faucet, never the claimed live app.

Members disagree here: scores range by 3.0 points.
Idea & problem20%
8.0

The target user is named precisely, people paying strangers a few hundred to a few thousand zloty outside buyer-protection platforms, with a cost table against Vinted, OLX, Allegro and Escrow.com and a substantive answer to why a database cannot do it: an administrator can be begged or bribed, the program cannot. The honest payoff-matrix analysis, including that the honest side loses more in a standoff, strengthens the framing.

Implementation potential15%
7.0

The Anchor program is soundly engineered, with terms pinned by hash at take, checked arithmetic, a vault-shortfall guard, permissionless release and refund on two silence clocks, and typed errors, so it is deployable beyond the demo. A's 9.3 overshoots the median because real limits remain: upgrade authority is still active, a dispute freezes funds indefinitely, and deposits lock twice the item value with no fiat ramp.

Members disagree here: scores range by 3.3 points.
Originality10%
7.0

The double-deposit core is borrowed and self-admitted from Solidity's Safe Remote Purchase and Particl MAD, so it is beyond a renamed tutorial but not a new mechanism. The additions A and B substantiate in code, partial settlement as a dispute exit, anyone-callable release and refund, on-chain track records, a simulate-the-refusal panel, are real, which does not support C's 5.

Members disagree here: scores range by 2.0 points.
Source lines18,772
Tests94 cases
Claims built8.0 / 10
Task fitYes

Strengths

  • Custody is on-chain in locatable code: four payout entry points funnel into one pay_out signed by the deal PDA, recipients are pinned to the recorded seller and buyer, and no admin instruction exists.
  • Vanishing-party handling is complete on both sides: permissionless refund if the seller never ships and permissionless release if the buyer never confirms, each gated by an on-chain clock.
  • 94 tests across 25 files target the judges' questions, including security cases showing a non-party cannot drain the vault or redirect a payout.
  • Unusual honesty: the README and RATIONALE disclose the still-active upgrade authority, the dispute deadlock, and the link-forgery and stablecoin-issuer risks.

Weaknesses

  • Two required deliverables are missing: no PDF deck and no video of at most 3 minutes were submitted.
  • The devnet deployment and the claimed completed deal are uncorroborated: no transaction signature or explorer link appears in the pack, and the automated check reached only faucet.solana.com, never the claimed live app.
  • The deployer key still holds upgrade authority, so the authors can change all rules until finalize is run.
  • A dispute freezes funds indefinitely with no timeout and, by the team's own analysis, the honest side loses more in a standoff; deposits equal to the price lock twice the item value and there is no fiat on-ramp.

Red flags

  • The completed devnet deal and the live app are asserted in the submission but nothing in the evidence pack corroborates them, and the form's single unverifiable line 'fULL WORK' is not proof.
Built during the event: yes: 11 commits by 1 author, 2026-10-03 18:36 to 2026-10-04 08:37 UTC
Live demo: https://faucet.solana.com (HTTP 200)
Council v9
Aclaude:glm-5.3-flash83.080% agree
Bdots-studio/dots-3-note-preview:free74.090% agree
Cinclusionai/ling-3.0-flash-sante:free61.060% agree
Jclaude:glm-5.3–judge
Self-submitted and unverified: the result shown is the team's own claim. The council read an evidence pack built from the repo, its decks and docs; it didn't run the code or see the pitch.
The site is open source

The 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.

Star on GitHub