Preflight deployment request
preflight_deploymentVerifies that an authored agreement JSON, target chain, deployment values, participant wallet mappings, and observer context are ready for deployment. Run before signing a deploy permit.
Instructions
Checks whether authored agreement JSON plus target chain, deployment values, participant wallet mappings, and observer context are ready for deployment. This does not deploy the agreement and does not require a signature. Always run this before signing a deploy permit. Requires the agreements.write scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chainId | No | Target EVM chain ID for deployment. | |
| agreement | Yes | Complete authored agreement JSON document with metadata, variables, content, and execution sections. See the simple/complex example resources for the authoritative shape. | |
| observers | No | Observer email addresses for the deployed agreement. | |
| initValues | No | Deployment-time values for variables referenced by execution.initialize.data. | |
| participants | No | Wallet mappings for participant variables. |