GigLock

Time-locked payments for Web3 freelance – deliver or refund automatically

Score: 7.8/10MZHard BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Web3 freelancers are left unpaid after months of work when crypto projects fail or rug pull.

Solution

GigLock deploys per-gig smart contracts where clients prepay into time-locks matching milestones. Freelancers claim on delivery proof; funds auto-refund to clients if deadlines miss. No trust, pure on-chain enforcement.

Target Audience

Freelancers building for web3 and crypto projects

Differentiator

Fully automated time-lock contracts with GitHub/Deliverable IPFS proofs – zero human intervention needed

Brand Voice

edgy

Features

Smart Contract Deploy

must-have25h

One-click deploy gig-specific time-lock contract

Prepayment Lock

must-have15h

Client sends funds to contract address

Proof Verification

must-have18h

Freelancer submits IPFS/GitHub link for auto-claim

Auto-Refund

must-have12h

On-chain timer refunds if not claimed

Contract Monitor

must-have10h

Real-time status dashboard for funds

Template Library

nice-to-have8h

Pre-audited contracts for common scopes

Bulk Gigs

nice-to-have7h

Manage multiple locks from one dashboard

Export Reports

nice-to-have5h

Tx history for taxes

Total Build Time: 100 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
wallet_addresstextNo
emailtextYes

Relationships:

  • one-to-many gigs

gigs

ColumnTypeNullable
iduuidNo
user_iduuidNo
contract_addresstextNo
total_amountintNo
statustextNo
client_wallettextNo

Relationships:

  • belongs to users, one-to-many milestones

milestones

ColumnTypeNullable
iduuidNo
gig_iduuidNo
unlock_timetimestampNo
proof_hashtextYes
claimedboolNo

Relationships:

  • belongs to gigs

API Endpoints

POST
/api/gigs

Deploy new gig contract

🔒 Auth Required
POST
/api/gigs/:id/claim

Submit proof and claim

🔒 Auth Required
GET
/api/contracts/:address

Monitor contract status

GET
/api/user/gigs

List user gigs

🔒 Auth Required

Tech Stack

Frontend
Next.js 14 + Tailwind + shadcn/ui + wagmi
Backend
Supabase Edge Functions
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe (fiat on-ramp)
Hosting
Vercel
Additional Tools
viemIPFS uplinkThe Graph for indexing

Build Timeline

Week 1: Contracts and DB

25h
  • Smart contract dev/deploy
  • DB schema

Week 2: Gig creation flow

25h
  • Deploy UI
  • Milestone setup

Week 3: Claim and monitor

25h
  • Proof submission
  • Event listening

Week 4: Dashboard and polish

20h
  • Full UI
  • Wallet integration
Total Timeline: 4 weeks • 110 hours

Pricing Tiers

Free

$0/mo

$5k max

  • 1 gig
  • Basic templates

Pro

$30/mo

$100k max

  • Unlimited gigs
  • Custom deadlines
  • IPFS proofs

Enterprise

$99/mo

Unlimited

  • All Pro + Multi-chain
  • Priority support
  • Custom contracts

Revenue Projections

MonthUsersConversionMRRARR
Month 1606%$108$1,296
Month 640012%$1,440$17,280

Unit Economics

$45
CAC
$400
LTV
4%
Churn
90%
Margin
LTV:CAC Ratio: 8.9xExcellent!

Landing Page Copy

Lock in Payments, Lock Out Rugs – On-Chain Gig Protection

Auto-enforced time-locks mean you get paid or they get refunded. No disputes.

Feature Highlights

One-click contracts
IPFS proof claims
Zero trust auto-refund
Real-time tracking
Proven templates

Social Proof (Placeholders)

"'Pure set-it-forget-it security.' – Tyler, Auditor"
"'Client paid upfront, no chase.' – Lena, Artist"

First Three Customers

Launch bounty on Gitcoin for web3 devs to test locks, share demo txs on Twitter/Reddit. Offer free Pro to first users from freelance platforms like LaborX. Cold email 50 from crypto job boards.

Launch Channels

Product Huntr/solanaTwitter #SolidityHacker News

SEO Keywords

web3 time lock paymentscrypto freelance smart contractgig escrow on-chainweb3 auto refund contract

Competitive Analysis

Escrow.com

escrow.com
Fee per tx
Strength

Trusted brand

Weakness

Fiat only, centralized

Our Advantage

Pure crypto, automated

🏰 Moat Strategy

Speed to audited contract templates and indexed tx data

⏰ Why Now?

L2s lowering fees make per-gig contracts viable, freelance boom

Risks & Mitigation

technicalhigh severity

Contract bugs

Mitigation

Audits via OpenZeppelin, testnets first

executionmedium severity

Gas fee spikes

Mitigation

L2 priority, fee estimators

Validation Roadmap

pre-build10 days

Deploy test contracts, get feedback from 15 devs

Success: Positive tx simulations

launch28 days

10 live gigs escrowed

Success: Zero failed claims

Pivot Options

  • General DeFi time-locks
  • NFT freelance protection

Quick Stats

Build Time
110h
Target MRR (6 mo)
$1,200
Market Size
$400.0M
Features
8
Database Tables
3
API Endpoints
4