{
  "name": "PhysID Encode",
  "description": "Provisions physical AI units by binding cryptographic keys to secure hardware elements and registering operator linkage on Concordium.",
  "url": "https://api.physid.ai/v1/encode",
  "version": "1.0.0",
  "defaultInputModes": [
    "application/json",
    "text/markdown"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/markdown"
  ],
  "authentication": {
    "schemes": []
  },
  "skills": [
    {
      "id": "provision-unit",
      "name": "provision-unit",
      "description": "Bind cryptographic keys to a device's secure hardware element and provision a physical AI unit (humanoid, robot, or AI glasses).",
      "tags": ["provisioning", "hardware-anchor", "keygen"]
    },
    {
      "id": "anchor-identity",
      "name": "anchor-identity",
      "description": "Create a hardware-anchored, post-quantum-ready identity anchor so cloning is detectable and the unit is operationally traceable.",
      "tags": ["identity", "post-quantum", "anti-clone"]
    },
    {
      "id": "register-operator",
      "name": "register-operator",
      "description": "Register operator linkage for a provisioned unit on the Concordium blockchain.",
      "tags": ["operator", "concordium", "registration"]
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "concordium": {
    "tokenAddress": null,
    "tokenAddressBase58": null,
    "chain": "ccd:9dd9ca4d19e9393877d2c44b70f89acb",
    "network": "Concordium Mainnet",
    "networkId": "mainnet",
    "tokenId": null,
    "owner": {
      "account": "3suZfxcME62akyyss72hjNhkzXeZuyhoyQz1tvNSXY2yxvwo53",
      "caip10": "ccd:9dd9ca4d19e9393877d2c44b70f89acb:3suZfxcME62akyyss72hjNhkzXeZuyhoyQz1tvNSXY2yxvwo53"
    },
    "agentWallet": "3suZfxcME62akyyss72hjNhkzXeZuyhoyQz1tvNSXY2yxvwo53",
    "contracts": {
      "provenanceTagNft": "<10014,0>"
    },
    "externalReference": null
  }
}
