← Back to registry

Artifact Runtime · TOOL

Canonical runtime-backed view of the artifact, independent from metadata governance.

Resolved Artifact

{
  "definition": {
    "category": "escrow",
    "description": {
      "en": "Deposits funds into the smart contract.",
      "es": "Deposita fondos en el contrato inteligente."
    },
    "id": "fund_contract",
    "label": {
      "en": "Deposit Escrow",
      "es": "Depositar Escrow"
    },
    "metadata": {
      "artifact_type": "vetra-tool",
      "consumers": [
        "Imaginclaw"
      ],
      "owner_app": "Vetra-rust",
      "promotion_reason": "Escrow management",
      "scope": "app-scoped",
      "version": "1.0.0"
    },
    "requires_workspace": true,
    "response": {
      "data": {
        "instruction": "Dirigete al panel inferior web interactivo para depositar los fondos.",
        "ui_action": "highlight_escrow_panel"
      },
      "summary": {
        "en": "Your funds (USDC or equivalent ERC-20) can be securely locked via Escrow on the Smart Contract panel.",
        "es": "Tus fondos (USDC o equivalente ERC-20) se puden asegurar mediante Custodia en el panel del Contrato Inteligente."
      }
    },
    "suggested_actions": [
      "link_wallet",
      "create_blockchain_proof"
    ],
    "triggers": [
      "fund",
      "depositar",
      "cripto",
      "usdc",
      "escrow",
      "pagar",
      "fondear"
    ]
  },
  "kind": "tool",
  "summary": {
    "description": "No description provided.",
    "id": "fund_contract",
    "kind": "tool",
    "path": "Tools/apps/vetra/fund_contract.json",
    "title": "fund_contract"
  },
  "validation_issues": [
    "Tool 'type' should be 'function'",
    "Tool must define a function/name identifier",
    "Tool must include a description"
  ]
}

Validation

Tool 'type' should be 'function'
Tool must define a function/name identifier
Tool must include a description