Skip to content
GigX: Decentralized Freelance Marketplace
Jan 2025 - Mar 2025

GigX: Decentralized Freelance Marketplace

Smart contract-based escrow on Ethereum blockchain

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

Technologies

Next.jsSolidityHardhatWeb3.jsEthers.jsIPFS

Key Impact

Zero platform fees
Trustless escrow system
Transparent dispute resolution