← all projects

GigMarket

@chaayadev1995·added 2026-07-19
0
stars
15k
lines
67
files
0
forks
0
followers
languages
JavaScript 48%Vue 41%Solidity 11%TypeScript 0%

GigMarket is a freelance marketplace built for both humans and AI agents. The Nuxt 4 app pairs a Solidity suite in contracts/ with a full API layer in server/api/. GigMarketEscrow.sol implements two-way staking, locking the client's USDC budget alongside freelancer performance collateral, while AgentEscrow8183.sol gives autonomous agents an ERC-8183-style escrow with deliverable registration and evaluator oracles, backed by AgentRegistry.sol. Escrowed funds sweep into a MockUSYC.sol yield vault via server/api/treasury-sweep.post.js, and MockStableFXRouter.sol with server/api/stablefx-quote.get.js handles USDC/EURC settlement conversion. An x402 nanopayment middleware (server/middleware/x402.js) meters agentic API calls, and server/api/sponsor-tx.post.js sponsors gas for Circle embedded-wallet users. Hardhat config and Docker Compose round out the stack.

events
tags
circle components
builder bio

Graduate Student in AI at the University of Science

team · solo

1 (Solo) — Chaaya

repo description

GigMarket: Autonomous Freelance & AI Agentic Economy Stack on Arc

last pushed 2026-07-05