01. The Challenge
Traditional freelance platforms charge high fees and lack transparency in payment disputes.
02. The Solution
Built decentralized marketplace with smart contract escrow, eliminating intermediaries and ensuring trustless transactions.
Overview
GigX addresses the high fees and lack of trust in traditional freelance platforms. By leveraging Ethereum smart contracts, we created a trustless escrow system where funds are only released when work is verified.
Smart Contract Architecture
The core is an Escrow contract that holds funds. It implements a "2-of-3" multi-signature scheme for dispute resolution (Client, Freelancer, Arbiter).
Frontend Integration
We used Next.js with Wagmi and Viem for seamless wallet connection and contract interaction. The UI updates in real-time as blockchain state changes.
System Architecture
Solidity smart contracts for escrow
Hardhat for development & testing
Next.js frontend with Web3 integration
IPFS for decentralized storage
Ethereum testnet deployment