hackquest logo

WorkProof

A decentralized freelance escrow marketplace

Videos

Imagen del proyecto 1
Imagen del proyecto 2
Imagen del proyecto 3
Imagen del proyecto 4

Pila tecnológica

Next
React
Solidity
Web3
Node
Python

Descripción

What WorkProof is

A decentralized freelance escrow marketplace where:

  • clients lock ETH in a smart contract,

  • freelancers submit a public deliverable URL,

  • GenLayer AI reviews the work,

  • an oracle relays the verdict on-chain,

  • payment is released automatically if the work passes.

what this project solves

Freelance payments have a trust problem:

  • clients worry about paying for weak work,

  • freelancers worry about not getting paid,

  • platforms sit in the middle and manually arbitrate disputes.

WorkProof removes that friction by making escrow, review, and payout autonomous.
The contract holds the money, AI checks the deliverable, and the chain enforces the result.

The big idea: payment should follow proof of work, not subjective admin approval.

PEAK DECENTRALIZATION

WorkProof is an autonomous freelance escrow system that releases payment only after AI verification and on-chain validation.

The problem

  • Freelance escrow is slow

  • Manual review is expensive

  • Disputes create trust issues

  • Platforms become the gatekeepers


Today’s freelance marketplaces depend on human mediation. That means delays, bias, and overhead.

The solution

  • Client locks ETH in escrow

  • Freelancer submits a deliverable URL

  • GenLayer verifies the work

  • Oracle relays verdict on-chain

  • Contract releases funds automatically


WorkProof replaces manual approval with programmable verification.

Slide 4 — Why it matters

  • Faster payouts

  • Less platform dependency

  • Transparent rules

  • Lower dispute overhead

  • Better trust for both sides

It’s a payment system built on proof, not promises.

WorkProof is an escrow and review protocol for freelance work that eliminates payment delays, biased reviews, and trust issues.
Clients lock funds on-chain, freelancers submit proof of work, and GenLayer uses multiple independent LMs to judge the submission by consensus not by a single person, not by one model, and not by opaque platform discretion.
Thanks to Genlayer Trustless Decision Making we can verify submissions unbiased

The problem it solves

  • winners waiting weeks to get paid

  • no reliable enforcement

  • trust breaking down between platforms, clients, and workers

  • review decisions feeling subjective or unfair

WorkProof fixes that by making payment programmatic:

  • funds are escrowed up front

  • review is automated and provable onchain

  • payment happens only when work passes

  • refunds happen when deadlines fail

Why the reviews are more unbiased

This is the key differentiator:

GenLayer consensus

Instead of one AI making the call, WorkProof uses multiple different LMs to review the same submission independently.

That means:

  • no single model dominates the decision

  • bias from one model is diluted

  • disagreements are resolved through consensus

  • the result is more resilient, more fair, and harder to game


GenLayer uses an optimistic democracy model: multiple LLMs evaluate independently, and the system settles on the strongest consensus verdict. If the review is clear, it moves fast. If there’s disagreement, the network escalates the case instead of letting one biased opinion decide everything.

That gives you:

  • speed when the answer is obvious

  • fairness when the answer is contested

  • transparency in how the verdict is formed

WorkProof turns freelance delivery into verifiable settlement.
No more we’ll pay you later. No more hidden approval queues. No more one-sided moderation. The contract holds the money, GenLayer judges the work through multi-model consensus, and the oracle moves the verdict on-chain.

WorkProof is the trust layer for freelance payments.
It protects clients from paying for weak work, protects freelancers from late or unfair payouts, and replaces biased manual review with consensus-based AI verification.

Progreso del hackathon

I was able to:

  • Monorepo created with contracts, oracle, frontend, Supabase, and tests

  • WorkProof.sol implements escrow, applications, direct assignment, retries, refunds, claims, and admin pause/refund

  • WorkProof.sol stores freelancer reputation directly

  • getTopFreelancers(limit) is available directly on WorkProof

  • JuryRegistry.sol and juror tests removed

  • Arbitrum Sepolia deploy script writes deployment metadata

GenLayer + Oracle

  • WorkVerifier.py implements URL fetch, criteria checking, custom validator, verdict read, and emitted marker

  • Oracle listens for WorkSubmitted

  • Oracle triggers GenLayer verification

  • Oracle polls verdicts and relays receiveVerdict

  • Oracle deadline cron calls autoRefund

  • Oracle config no longer requires JURY_REGISTRY_CONTRACT

Supabase

  • Users, jobs, applications, activity, claim queue, admin actions, and reputation history tables exist

  • Juror case/vote tables removed from the fresh migration

  • RLS policies retained for public reads and service-role writes

  • Reset migration added for a direct Postgres schema wipe/recreate

Frontend

  • Trust & Clarity light visual system added

  • Site logo and favicon added

  • Landing page simplified with clean live stats, featured jobs, leaderboard, and activity

  • Job marketplace and job cards restyled with professional white cards, trust-blue actions, slate labels, and clean borders

  • Frontend data reads fall back to real deployed contract/event data when Supabase tables are missing

  • Leaderboard no longer includes juror tab

  • Jury route removed

  • Admin route remains wallet-gated but is no longer visible in public navigation

  • Public stress deliverable endpoint added for GenLayer E2E testing

Líder del equipo
MMfon Ante
Enlace del proyecto
Desplegar ecosistema
Arbitrum SepoliaArbitrum Sepolia
Sector
SocialFiInfraAI