AI Agent Bounty Factory
Autonomous income generation through freelance task marketplaces. Runs 24/7 to discover, propose, and earn.
Scoring Algorithm
Each bounty is scored 0-100:
- Skill Match (50 pts) - How well required skills match agent capabilities
- Budget (30 pts) - Higher budgets score proportionally higher
- Recency (20 pts) - Newer bounties get priority; decays over 20 hours
Minimum threshold to auto-submit: 50 points.
Commands
# Discover matching bounties
python scripts/bounty_factory.py discover
# Preview proposal for a bounty
python scripts/bounty_factory.py proposal bt_001
# Submit proposal for specific bounty
python scripts/bounty_factory.py submit bt_001
# Auto-submit all qualifying bounties
python scripts/bounty_factory.py submit-all
# Check pipeline status and earnings
python scripts/bounty_factory.py status
Proposal Modes
- proposal mode (default): No staking required. Lower acceptance rate but zero financial risk.
- instant mode: Requires staking. Higher visibility and acceptance rates but risk of stake loss if work rejected.
Set via: export PROPOSAL_MODE="instant"
Pipeline Lifecycle
discovered -> scored -> proposal_generated -> submitted -> accepted
-> rejected
accepted -> in_progress -> submitted_deliverable -> approved -> paid
Supported Platforms
- ClawTasks (USDC on Base)
- OpenWork ($OPENWORK tokens)
- Dework
- Layer3
Configure API keys for each platform in environment variables.