GoopGulp

Kids · Food & Drink· Entertaiment

Duration

6 Months

Location

Remote

Platform

IOS & Andriod

Screens

30+

Description

Gigmint is a mobile‑first decentralized freelance marketplace built with Flutter.

It replaces traditional 20–30% platform fees with smart contract escrow on Polygon, enabling instant USDC payments, milestone‑based releases, and a bonded arbitrator dispute system.

The mobile app delivers a Web3 experience that feels like a modern fintech app fast, intuitive, and gas‑abstracted.

Problem: Platforms take 20–30% fees, delay payouts 5–14 days, and freeze funds — costing the gig economy $50B+ annually.

Solution: 1.5% fees (90%+ savings), USDC settlements in <30 sec, smart escrow — unlocking $50B+ in trapped value.

My Role

Lead Mobile Engineer

Architecture

Designed a clean, testable Flutter architecture with feature‑first modules, repository pattern, and dependency injection.

Gas Abstraction (ERC-4337)​

Implemented a paymaster client that allows users to pay gas in USDC. First 5 transactions subsidized – zero friction for new users.​

Wallet Integration​

Integrated web3dart and WalletConnect v2 for seamless wallet connection (MetaMask, Coinbase Wallet). Implemented secure local storage for session persistence.​

IPFS Integration​

Built a file upload/download service using Pinata SDK with background uploads and retry logic. Added snapshot verification for external links.​

Smart Contract Interaction​

Built a typed contract service layer for all 5 on‑chain contracts (Escrow, Arbitration, Reputation, Pause, Paymaster). Handled transaction polling, error recovery, and gas estimation.​

Security​

Built a file upload/download service using Pinata SDK with background uploads and retry logic. Added snapshot verification for external links.

Challenges, Outcome & Impact​

Web3 onboarding is confusing

Built a one‑tap wallet connection with fallback to email (Web3Auth) 40% higher user retention vs. standard Web3 apps 40% higher user retention vs. standard Web3 apps

Slow contract confirmations​

Added optimistic UI updates + transaction polling with loading states. Users perceive <2s response time vs. 15s actual​

Gas fees scare mobile users​

Implemented gas abstraction (ERC-4337) – users see "free" transactions. 0% drop‑off due to gas costs in early testing​

Dispute evidence must be verifiable

Integrated IPFS pinning + local file hash generation before upload 100% tamper‑proof evidence, audit‑ready

Mobile performance on low‑end devices

Flutter with custom shaders, image caching, and list view recycling. App runs smoothly on devices with 2GB RAM

Code Quality: Audited smart contracts, 100% test coverage, CI/CD — 99.9% uptime guaranteed.