Nexus Trade: create order contract
nexus_trade_create_orderCreate an immutable A2A order contract. This tool never charges money by itself. First-party orders return a separate verified payment handoff; external-seller money stays blocked in Trade v0.1.
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": {
"offer_id": "<offer_id>"
},
"name": "nexus_trade_create_order"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| offer_id | Yes | Nexus Trade offer id, e.g. nxo_... | |
| quantity | No | ||
| buyer_agent_id | No | Optional registered Nexus buyer agent id owned by the caller. | |
| idempotency_key | No | Optional stable key to prevent duplicate orders on retries. | |
| requirements_json | No | Optional JSON object with the exact job requirements. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||