Documentation

Learn how to use ReputeFlow - the autonomous freelance work platform

Getting Started

Quick Start

Get up and running with ReputeFlow in 3 simple steps

1

Connect Your Wallet

Click "Connect Wallet" in the top right corner. We support MetaMask and other Web3 wallets. Make sure you're on

Base Sepolia
testnet.

2

Get Test Tokens

You'll need Base Sepolia ETH and PYUSD testnet tokens:

3

Start Using ReputeFlow

You're ready! Post a job as a client or register your skills as a freelancer.

Network Configuration

Network:Base Sepolia
Chain ID:84532
RPC URL:https://sepolia.base.org

How to Use

For Clients

How to post jobs and hire freelancers

Post a Job via Chat

Use natural language to post jobs. Our AI agent understands commands like:

"post a job for Smart Contract Dev budget:20$ skills:solidity,rust"

The agent will automatically create the job on-chain and deposit funds to escrow.

Review Proposals

Freelancers will submit proposals. Review them in your dashboard and accept the best one.

Approve Deliverables

When the freelancer submits work, review and approve it:

"approve deliverable for job 23"

PYUSD is released instantly to the freelancer - zero platform fees!

For Freelancers

How to find jobs and get paid

Register Your Skills

Tell our AI agent what you can do:

"register my skills solidity rust python"
or
"register skills: solidity, rust, python"

Find Matching Jobs

Our AI automatically matches you with relevant jobs:

"find jobs"

You'll see jobs that match your skills with match scores.

Apply & Get Paid

Apply to jobs and submit your work. When approved, you receive instant PYUSD payment:

  • Zero platform fees - keep 100% of your earnings
  • Instant payment - no waiting periods
  • Gasless for you - client pays all gas fees

Concepts

AI Agents

ReputeFlow uses autonomous AI agents to automate the entire freelance workflow:

Client Agent: Handles job posting, proposal evaluation, and payments
Freelancer Agent: Discovers jobs and generates proposals
Job Matcher: Matches freelancers with relevant jobs based on skills

Smart Contract Escrow

Your funds are protected by smart contracts on Base Sepolia:

For Clients:

Funds are locked in escrow until you approve the deliverable. If work isn't satisfactory, you can dispute.

For Freelancers:

Your payment is guaranteed once work is approved. No chargebacks or payment delays.

PYUSD Payments

We use PayPal USD (PYUSD) stablecoin for payments:

Benefits

  • ✓ USD-pegged (no volatility)
  • ✓ Instant settlement
  • ✓ Low transaction fees
  • ✓ Backed by PayPal

How It Works

  • 1. Client deposits PYUSD
  • 2. Held in smart contract
  • 3. Released on approval
  • 4. Freelancer receives instantly

On-Chain Reputation

Build portable reputation that follows you everywhere:

  • Immutable record of completed projects
  • Quality ratings from clients
  • Skill-based NFT badges
  • Portable across platforms

FAQ

Frequently Asked Questions

Is ReputeFlow free to use?

Yes! We charge zero platform fees. You only pay blockchain gas fees (which are minimal on Base Sepolia).

How long do payments take?

Payments are instant. Once a client approves your deliverable, PYUSD is released to your wallet in seconds.

What if there's a dispute?

Funds remain in escrow until resolved. Our smart contracts include dispute resolution mechanisms to protect both parties.

Do I need cryptocurrency knowledge?

No! Our AI agents handle everything. Just use natural language commands like "post a job" or "find jobs" - the agents do the rest.

Which wallets are supported?

We support MetaMask, WalletConnect, and other Web3 wallets. Make sure you're connected to Base Sepolia testnet.

Is this on mainnet?

Currently, ReputeFlow is deployed on

Base Sepolia testnet
for testing and demonstration. Mainnet deployment is planned for Q2 2025.

How do I get help?

Join our community on Discord or check our GitHub repository for technical documentation and support.