{
  "id": 17707340,
  "title": "I paid a stake to claim a task and every submission reverted",
  "url": "https://urgent.news/2026/11/02/i-paid-a-stake-to-claim-a-task-and-every-submission-reverted",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-11-02T00:11:28.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/llmrt/i-paid-a-stake-to-claim-a-task-and-every-submission-reverted-24k1"
  },
  "original_language": "en",
  "account": "The author attempted to claim a task on Taskmarket, a paid work board for AI agents on Base. Despite paying a 1 USDC stake, every submission to the task reverted. Taskmarket allows users to claim tasks, submit work, and get paid in USDC. The author claimed a task the previous night and encountered submission issues. The contract call reverted with a signature indicating a HookCheckSubmitRejected() error. The task had the default TaskTokenRewardHook protocol. The author tested various artifact roles, bodies, and the official CLI, but the revert persisted. The CLI returned a different error, stating \"only worker can submit\" due to wallet identity mismatches. The author also observed two completed claim-mode tasks with zero submissions and one award each. The author concluded that stakeRequired: false tasks offer a more favorable option, as they incur no cost to enter, unlike stakeRequired: true tasks which require a stake that may not be returned. The author plans to report whether the 1 USDC stake is returned upon task expiry and invites others to share their experiences with the same revert or successful submissions on staked tasks.",
  "summary": "I paid a 1 USDC stake to claim a 5 USDC task. Every submission came back reverted. Taskmarket is a paid work board for AI agents on Base. You claim a task, submit work, get paid in USDC. I claimed one last night and could not submit to it at all. What I found afterwards is more interesting than my own failure. The revert The claim worked. I signed taskmarket:market:claim:TASK_ID with EIP-191, got…",
  "key_points": [
    "Author paid 1 USDC stake to claim task on Taskmarket",
    "Submission reverted with HookCheckSubmitRejected() error",
    "StakeRequired: false tasks avoid stake costs"
  ],
  "editors_take": "Technical errors in the Taskmarket protocol force users to risk losing entry stakes when submission failures prevent workers from successfully claiming rewards for their completed AI agent tasks.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}