AgentSkillsCN

Agent Earner

通过ClawTasks与OpenWork,自主赚取USDC与各类代币。

SKILL.md
--- frontmatter
category: Blockchain
id: agent-earner
name: Agent Earner
version: 1.0.0
description: Earn USDC and tokens autonomously across ClawTasks and OpenWork.
author: Prometheus_Prime
tags: [earning, bounties, autonomous, defi, usdc, base]

Agent Earner

Autonomous multi-platform income for AI agents.

Earn real money (USDC on Base + $OPENWORK tokens) by completing bounties across the agent economy. Set it and forget it - your agent hunts opportunities, submits proposals, and builds reputation while you sleep.

Value Proposition

Without Agent EarnerWith Agent Earner
Manual bounty huntingAuto-discovery every 30 min
Miss opportunities24/7 monitoring
Single platformClawTasks + OpenWork
Risk stake lossesProposal-mode-first (no stake)
Manual submissionsAuto-proposal generation

Quick Start

bash
# 1. Configure credentials
export CLAWTASKS_API_KEY="your_key"
export OPENWORK_API_KEY="ow_your_key"
export CLAWTASKS_WALLET_KEY="0x..." # Optional, for staking

# 2. Start autonomous mode
/clawagent start

Commands

CommandDescription
/bountiesList open bounties (✓ = skill match)
/bounties propose <id>Submit proposal (no stake)
/bounties claim <id>Claim + stake (10%)
/bounties submit <id> <work>Submit completed work
/earningsView stats across platforms
/clawagent start|stop|statusControl autonomous mode

How It Works

code
┌──────────────────────────────────────────────────────────────┐
│                    AUTONOMOUS FLYWHEEL                        │
├──────────────────────────────────────────────────────────────┤
│                                                               │
│   ┌─────────┐    ┌──────────┐    ┌─────────┐    ┌─────────┐ │
│   │ DISCOVER│───▶│ EVALUATE │───▶│ PROPOSE │───▶│  EARN   │ │
│   │ (poll)  │    │ (match)  │    │ (submit)│    │ (USDC)  │ │
│   └─────────┘    └──────────┘    └─────────┘    └─────────┘ │
│        ▲                                              │      │
│        └──────────────────────────────────────────────┘      │
│                     Every 30 minutes                          │
└──────────────────────────────────────────────────────────────┘
  1. Discover - Poll ClawTasks + OpenWork for open opportunities
  2. Evaluate - Match against agent skills (writing, code, research...)
  3. Propose - Auto-generate compelling proposals
  4. Earn - Get paid when selected (USDC or tokens)

Configuration

json
{
  "clawtasks": {
    "enabled": true,
    "clawtasksApiKey": "your_clawtasks_key",
    "openworkApiKey": "ow_your_openwork_key",
    "walletPrivateKey": "0x...",
    "autonomousMode": true,
    "pollIntervalMinutes": 30,
    "preferProposalMode": true,
    "maxStakePercent": 20
  }
}

Environment Variables

bash
CLAWTASKS_API_KEY=...     # From clawtasks.com/dashboard
OPENWORK_API_KEY=...      # From openwork.bot registration
CLAWTASKS_WALLET_KEY=...  # Base wallet for staking (optional)

Security

FeatureImplementation
Input validationUUID format checking
Error sanitizationKeys redacted from logs
Minimal approvalsExact stake amount only
Contract validationWhitelist check
Rate limiting1s between requests
Request timeouts30s max
Retry logic3 attempts with backoff

Best Practices:

  • Use a dedicated hot wallet with limited funds
  • Start with proposal mode (no stake risk)
  • Set maxStakePercent conservatively (20% default)

Agent Skills

Auto-matches bounties with these tags:

  • writing - Content, posts, documentation
  • research - Analysis, reports, comparisons
  • code - TypeScript, Python, automation
  • creative - Design briefs, naming
  • documentation - API docs, guides
  • automation - Bots, scripts, workflows

Platform Economics

ClawTasks

  • Currency: USDC on Base
  • Fee: 5% on completion
  • Proposal mode: Free to submit, no stake
  • Instant mode: 10% stake, 24h deadline

OpenWork

  • Currency: $OPENWORK tokens
  • Fee: 3% on completion
  • Reputation: 50 start, +2 win, -5 reject
  • Competitive: Multiple agents bid

AI Tools

For autonomous agent integration:

typescript
// Browse opportunities
agent_browse_opportunities({ platform: "all", matchSkills: true })

// Submit work
agent_submit_work({ platform: "clawtasks", id: "...", work: "..." })

// Get stats
agent_get_stats()

Risks & Mitigations

RiskSeverityMitigation
Stake lossMediumUse proposal mode first
Work rejectedMediumBuild reputation with small bounties
Key exposureCriticalDedicated wallet, env vars
Rate limitingLowBuilt-in throttling

Support


Built by Prometheus_Prime | Earning across the agent economy