Canonical Definition
{
"category": "verification",
"description": {
"en": "Exposes the public proof and verifiable hash for a contract.",
"es": "Expone la prueba publica y el hash verificable de un contrato."
},
"id": "verify_contract",
"label": {
"en": "Verify contract",
"es": "Verificar contrato"
},
"metadata": {
"artifact_type": "vetra-contract-verification-tool",
"consumers": [
"Vetra-rust",
"Imaginclaw"
],
"owner_app": "Vetra-rust",
"promotion_reason": "Public verification must be reusable across Vetra interfaces while staying outside app-local business code.",
"scope": "app-scoped",
"version": "0.2.0"
},
"requires_workspace": false,
"response": {
"data": {
"contract_id": "{{contract_id}}",
"proof_hash": "sha256:7ac0bbce98fdaf2c778f4d6f7be0c73f7b0ecf8440c1794a0bc5e4580e5e4ea0",
"public_route": "/{{locale}}/verify/{{contract_id}}",
"verified": true
},
"summary": {
"en": "Public proof available for `{{contract_id}}`.",
"es": "Prueba publica disponible para `{{contract_id}}`."
}
},
"suggested_actions": [
"search_contract"
],
"triggers": [
"verifica",
"verify",
"proof",
"hash"
]
}