PayerProof
Superteam Vietnam bounty
22 August 2026
The current business

Five stars do not tell you when a client pays.

A freelancer can inspect a buyer's history on Upwork. That history stops traveling with the buyer when the next contract runs through email, an invoice tool, or a bank wire.

19 days

Upwork's review and security hold after milestone submission can total 19 days.

29%

of freelancer invoices in Bonsai's dataset were paid at least one day late.

What is missing

A client payment record that works across platforms and direct contracts.

PayerProof
Clickable prototype
Synthetic attestations
The onchain version

PayerProof makes payment history portable.

Participating providers would sign events such as “funded before start” and “paid within SLA.” Agencies could check the aggregated record before accepting work.

01 / VERIFY

Capture the event

An invoice or escrow provider confirms funding, release timing, or dispute resolution.

02 / SIGN

Issue the proof

The issuer signs a SAS attestation with a timing bucket and a hash of private evidence.

03 / CHECK

Review the client

The agency sees payment behavior across direct and platform contracts before agreeing to scope.

Data boundary

PublicTiming bucket

funded, paid, resolved

HashedInvoice reference

tamper evidence

PrivateCommercial files

amount, scope, documents

Build sequence

NOWClickable flow
7 DAYS3 design partners
30 DAYS1 issuer integration

Open prototype · Need two agency interviews and one invoice or escrow issuer introduction.