plan_taskmarket_delegation
Prepare a bounded TaskMarket delegation for research, coding, data collection, benchmarking, or verification. Requires chain_id, token_address, deliverable, reward, deadline, and an explicit maximum-spend ceiling. Reads public chain metadata. Returns the canonical TaskMarket API payload and approval summary without creating a task, holding a wallet, or spending funds.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"request": "<request>",
"deliverable": "<deliverable>",
"chain_id": "<chain_id>",
"token_address": "<token_address>",
"deadline_hours": "<deadline_hours>"
},
"name": "plan_taskmarket_delegation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | bounty | |
| tags | No | ||
| request | Yes | The external work needed, written as a clear task. | |
| chain_id | Yes | Explicit served chain id; no default. | |
| deliverable | Yes | The exact artifact or result the worker must return. | |
| reward_usdc | No | Proposed worker reward in USDC, up to 6 decimal places. | |
| token_address | Yes | Explicit payment token contract on that chain, checked against current network.info. | |
| deadline_hours | Yes | Hours until TaskMarket submission closes. | |
| max_spend_usdc | No | Explicit user-authorized reward ceiling in USDC. | |
| reward_base_units | No | Exact gross reward in the selected token's integer base units. Use with max_spend_base_units. | |
| acceptance_criteria | No | Up to 10 testable acceptance checks. | |
| max_spend_base_units | No | Explicit reward ceiling in the same chain/token's integer base units. No exchange conversion. |