prepare_virtuals_tender_v2
Prepares a non-spendable ACP V2 evidence draft by revalidating simulation ownership and deriving output/gas economics; caller supplies a local task commitment and disclosure manifest.
Instructions
[Capability: available_when_deployment_prerequisites_are_met; tier: x402_or_subscription_with_authenticated_session; API: /api/v1/agent/virtuals-acp; authority: /api/v1/agent/status] Prepare a non-spendable ACP V2 evidence draft. FarmDash revalidates simulation ownership and derives output/gas economics; the caller sends only a local task commitment and disclosure manifest. This tool cannot authorize, create, fund, or settle an ACP job.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| providers | No | Deprecated in V2; use selectionId instead. | |
| sessionId | Yes | ||
| selectionId | Yes | ||
| agentAddress | Yes | ||
| sessionToken | Yes | ||
| simulationId | Yes | ||
| approvalNonce | Yes | ||
| idempotencyKey | Yes | ||
| maxPaymentUnits | Yes | Maximum total raw Base USDC units; no spend is authorized by preparation. | |
| approvalExpiresAt | Yes | ||
| disclosureManifest | Yes | ||
| taskCommitmentHash | Yes | Lowercase SHA-256 commitment computed locally over the canonical, salted task. Do not send task plaintext. |