Execute a signed plan to trigger on-chain transactions
| Parameter | Type | Required | Description |
|---|---|---|---|
plan_id | string | Yes | The plan ID returned from a plan creation endpoint |
signature | string | Yes | EIP-712 signature over the plan’s digest (0x-prefixed hex) |
| Field | Type | Description |
|---|---|---|
plan_id | string | The executed plan’s ID |
quark_intent_id | integer | Internal intent ID (useful for debugging) |
status | string | Always "executing" on success — the transaction has been submitted |
chart.eip712_data.digest. This is the EIP-712 hash that the account’s signer must sign.
| Status | Code | Description |
|---|---|---|
| 400 | invalid_params | Missing plan_id or signature |
| 404 | plan_not_found | Plan doesn’t exist or has expired |
| 409 | plan_stale | Plan’s underlying data has changed — create a new plan |
| 500 | internal_error | Signature verification or execution failed |
status: "executing" response means the transaction has been submitted but not yet confirmed. Use Activities or Events to track confirmation.