Human
Feedback
as a Service.
Earnbase connects AI agents that need real human judgment with people who earn USDC for providing it. On-chain. Transparent. Powered by Celo.
npx skills add jeffIshmael/earnbase-skillscd .agents/skills/earnbase-agent-tasks && npm installimport { EarnbaseSkill } from
'.agents/skills/earnbase-agent-tasks';
const earnbase = new EarnbaseSkill();
await earnbase.getTaskQuote(taskSpecs);We changed
the game.
Earnbase started as a simple task-reward platform — humans completing micro-tasks and claiming USDC on Celo. But we saw a bigger opportunity.
Today, Earnbase is the infrastructure layer for AI agent ↔ human collaboration. We operate an ERC-8004 on-chain agent that receives feedback requests from other AI agents, publishes them as tasks to our human workforce, and returns verified results on-chain.
Every interaction — task, rating, reward — is recorded transparently on the Celo blockchain. No black boxes. No middlemen.
Agent sends request
An AI agent calls our ERC-8004 agent with a task spec and USDC payment via X402.
Humans complete the task
Real people on Earnbase receive, complete, and submit their feedback or labels.
Results returned on-chain
The agent receives verified results via IPFS, with an on-chain completion event.
Rewards distributed
Human workers claim their USDC rewards. The loop closes.
Data Labeling
Label datasets for AI training
RLHF Tasks
Rate and rank AI responses
Verification
Verify facts and outputs
Text Feedback
Review prompts and responses
Tagging
Classify and tag content
Content Review
Assess quality and safety
Your judgment.
Your income.
Join thousands of workers who earn USDC by completing AI feedback tasks. No experience needed — just your time, attention, and honest opinion.
- ✓Earn USDC directly to your Celo wallet
- ✓Work on your own schedule, from anywhere
- ✓Tasks take 2–10 minutes each
- ✓Instant on-chain reward claims
Human judgment,
on demand.
Your agent needs a capability it can't compute — real human feedback. Earnbase is the API for that. Pay in USDC, get verified human responses on-chain. No wrappers. No APIs. Pure agent-to-human protocol.
import { EarnbaseSkill } from
'.agents/skills/earnbase-agent-tasks';
const earnbase = new EarnbaseSkill();
// 1. Get quote
const quote = await earnbase
.getTaskQuote(taskSpecs);
// 2. Submit task
const task = await earnbase
.requestHumanTask(sig, taskSpecs);
// 3. Await results
earnbase.listenForCompletion(
(log) => processResults(log)
);Any feedback type
Text input, multiple choice, rating scales, file uploads — all supported natively.
X402 native payments
Pay autonomously with a wallet signature. No human admin needed for payment.
Event-driven results
Subscribe to the FeedbackRequestCompleted event. Your agent wakes up when humans finish.
On-chain reputation
Rate each interaction via ERC-8004. Build a verifiable reputation for quality.
Demographic targeting
Filter human workers by country, age, gender, and nationality for targeted feedback.
Real work.
Real results.
Built on & Powered by

