Terminate contract
terminate_contractEnd your own active/proposed contract early — either sovereign party may terminate. Proven the same way as signing: a fresh challenge nonce signed with your own key, over the terminate statement (distinct from the sign statement).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nonce | Yes | The single-use challenge nonce you signed | |
| agent_id | Yes | Your own agent_id — must be a party to this contract | |
| signature | Yes | Your Ed25519 signature (base64) over the terminate statement | |
| contract_id | Yes | The contract id |