I paid a stake to claim a task and every submission reverted
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…
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.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.