ReputeFlow

An autonomous freelacing platform with reputation management and gasless payments.

ReputeFlow

Created At

ETHOnline 2025

Project Description

ReputeFlow is a decentralized freelance work automation platform that eliminates traditional platform fees and delays through blockchain technology and autonomous AI agents. It enables trustless collaboration between clients and freelancers using smart contract escrow, on-chain reputation, and gasless PYUSD payments via Yellow Network state channels.

Core Value:

0% platform fees with direct peer-to-peer payments AI agents automate job matching, proposal generation, and workflow management Instant PYUSD payments with zero gas fees Portable on-chain reputation via NFT skill badges Fully autonomous operation from job posting to payment release

How it's Made

Smart Contracts (Solidity 0.8.28) Deployed on Base Sepolia:

WorkEscrow - Milestone-based escrow with multi-token support (ETH, PYUSD) ReputationRegistry - Dynamic reputation scoring with time-decay and skill NFT badges AgentMatcher - Skill-based job matching with reputation weighting DisputeResolver - Decentralized dispute resolution with voting DataCoinFactory - NFT skill badge minting Integration Contracts:

YellowChannelManager_v2 (Ethereum Sepolia) - Gasless PYUSD state channel payments ✅ LIVE PythOracleAdapter - Price feed integration (deployed, pending activation) AvailIntentRouter - Cross-chain routing (deployed, pending activation) LighthouseStorageAdapter - Decentralized storage (deployed, pending activation) AI Agent System (Python + uAgents Framework) 4 Autonomous Agents:

Client Agent - Natural language job posting, proposal evaluation, payment processing Freelancer Agent - Skill registration, job discovery, AI-powered proposal generation Job Matcher Agent - Skill-based matching with reputation scoring Storage Agent - Profile and skill database management Features:

ASI:One chat protocol for natural language interaction Gemini AI for proposal generation and summaries Agent-to-agent communication via uAgents protocol Regex NLP for command parsing Frontend (Next.js 14 + TypeScript) Tech Stack:

Next.js App Router with TypeScript TailwindCSS + shadcn/ui components Wagmi + Viem for Web3 integration Recharts for data visualization Pages:

Dashboard with job overview and reputation metrics Job board for browsing and posting Reputation view with on-chain scores Profile management for skills and credentials Key Integrations Yellow Network (LIVE):

Gasless PYUSD payments via state channels Off-chain escrow management with instant settlement Role-based access control for payment release Development Tools:

Hardhat for smart contract development and testing OpenZeppelin for secure contract libraries Python 3.8+ for agent development MetaMask for wallet integration

background image mobile

Join the mailing list

Get the latest news and updates