The problem
In freelancing, money rode on trust alone.
- Clients who prepay have no protection
- Freelancers wait on payment for delivered work
- Disputes stall, deals leave the platform

The problem
FoundIt — an escrow marketplace for freelancers
Freelance deals in Uzbekistan run on trust alone: neither the prepaying client nor the freelancer awaiting payment is protected. Parties routinely take deals off-platform and disputes go unresolved.
Before
After
- Payment is a gambleMoney moves only after acceptance
- Disputes go unresolvedA clear path for disputes
- Deals slip off-platformChat keeps deals on-platform
The solution
How we made it simple
- 01
Hold the money in escrow until work is accepted
- 02
Clear order stages with automatic acceptance
- 03
Auto-block phone numbers and cards in chat
On NestJS + Prisma we built the escrow core: an append-only double-entry ledger, an order state machine (funded → in progress → delivered → completed, with revision and dispute branches), 72-hour auto-approval and 5-day clearance. In-order chat blocks phone numbers, cards and @usernames to keep deals on-platform. Login works via Telegram OTP; the Next.js frontend ships in three languages.
Technologies
The result
Escrow plus an append-only ledger: money moves only after acceptance
Escrow plus an append-only double-entry ledger
An order state machine with 72-hour auto-approval
A smart chat filter that keeps deals on-platform
“The client funding escrow upfront changes everything: I work, they wait without worry. The moment work is accepted, the money is in my balance — no arguments.”
Facing a problem like this?
On a free call we'll look at your situation and propose a solution with a written, fixed price.

