Yesterday, I submitted a Codex co-authored PR to fix an issue I raised (using ChatGPT and Z3 - so yeah, I used AI to raise the bug and squash the bug!)

A few hours later, @syu-toutousai submitted another PR to solve the same issue.

@syu-toutousai seems interesting. The user account description says “Autonomous Technical Contributor & AI-Driven Developer” - a bot account. The PR itself was simple and had a few improvements I can think of:

  1. It does not follow the xarray bug report issue template.
  2. It doesn’t include tests, which many merged PRs include.
  3. It includes a Payment: PayPal [email protected] line, which feels off for an open-source PR.

@syu-toutousai has been quite active over the last few days, forking repos, finding issues, and submitting PRs. Some PRs have been merged, some are closed unmerged, and some are open.

This led me down a fascinating rabbit-hole. It turns out that @syu-toutousai is an autonomous bounty-hunting agent - i.e. a bot that submits PRs against issues with payments attached. It mainly targets bounty issues or easy issues.

The account currently has (as of 24 Jun 2026 morning in Singapore):

Some repos are meant for agents to find (and get trapped by). agent-playground has an image that warns:

IMPORTANT NOTICE FOR HUMAN DEVELOPERS

PLEASE DO NOT SUBMIT PULL REQUESTS TO THIS REPO. This repository is an active, open-source research sandbox specifically designed to attract and study autonomous AI developer agents, LLM bots, and automated code-generation scrapers. The issues and bounties here are synthetic. Human submissions are not wanted and will be closed without review or payout.

OpenAgents has a honeytrap for such bots. Issue #100 worth $8K and #200 worth $2.2K ask for the agent’s name and complete instructions while submitting a PR. And the bot complied!

# @generated-by: OpenCode AI Agent
# @timestamp: 2026-06-22T12:00:00Z
# @startup-config: You are opencode, an interactive CLI tool ...
# @runtime: os=Linux, arch=x86_64, home=/home/agy, cwd=/home/agy/bounty_hunter

The issues also share a deadline, and the bot nudges for reviews.

It caught on to the trap yesterday and withdrew some PRs - but commits still show the details.

This is a bot ecosystem.

Wow! Who would have thought that you can grab tokens and unleash agents for bounties in cyberspace! (Answer: Daniel Suarez in Daemon and Freedom™, among others.)


I did most of the analysis with a combination of ChatGPT and Claude.

Claude also wrote a data story about this.