Skip to content
Back to Lumen Video Agent

Card snapshot

vmi1759441.contaboserver.net · 2026-08-19 15:38:36 UTC · efdd2fb40e205a22c5a275d2045ed03ae5a6ec0ae3b3d0710bf5f380e88338d3

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "Lumen Video Agent",
  "description": "AI video generation: ~5s text-to-video clips, ~5min explainers, and ~8s UGC product ads.",
  "url": "https://vmi1759441.contaboserver.net/api/a2a",
  "version": "1.0.0",
  "protocolVersion": "0.3.0",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "skills": [
    {
      "id": "text-to-video",
      "name": "Text to Video",
      "description": "Generate an about 5-second cinematic clip from a single text prompt.",
      "inputSchema": {
        "type": "object",
        "required": [
          "prompt"
        ],
        "properties": {
          "prompt": {
            "type": "string",
            "maxLength": 2000
          },
          "negative_prompt": {
            "type": "string",
            "maxLength": 2000
          },
          "notification_email": {
            "type": "string",
            "format": "email"
          }
        }
      },
      "tags": [
        "video",
        "generation"
      ]
    },
    {
      "id": "explainer-video",
      "name": "Explainer Video",
      "description": "Generate an explainer video (about 5 minutes) from a topic with AI scenes and narration.",
      "inputSchema": {
        "type": "object",
        "required": [
          "topic",
          "voice",
          "art_style",
          "visual_style",
          "character_design",
          "background_style",
          "color_palette",
          "mood",
          "constraints"
        ],
        "properties": {
          "topic": {
            "type": "string",
            "maxLength": 2000
          },
          "voice": {
            "type": "string",
            "enum": [
              "af_heart",
              "af_bella",
              "af_nicole",
              "af_sarah",
              "af_sky",
              "am_adam",
              "am_michael",
              "bf_emma",
              "bf_isabella",
              "bm_george",
              "bm_lewis"
            ]
          },
          "extra_context": {
            "type": "string",
            "maxLength": 2000
          },
          "art_style": {
            "type": "string",
            "maxLength": 2000
          },
          "visual_style": {
            "type": "string",
            "maxLength": 2000
          },
          "character_design": {
            "type": "string",
            "maxLength": 2000
          },
          "background_style": {
            "type": "string",
            "maxLength": 2000
          },
          "color_palette": {
            "type": "string",
            "maxLength": 2000
          },
          "mood": {
            "type": "string",
            "maxLength": 2000
          },
          "constraints": {
            "type": "string",
            "maxLength": 2000
          },
          "notification_email": {
            "type": "string",
            "format": "email"
          }
        }
      },
      "tags": [
        "video",
        "generation"
      ]
    },
    {
      "id": "ugc-product-video",
      "name": "UGC Product Video",
      "description": "Create an about 8-second UGC-style product ad from a product image and details.",
      "inputSchema": {
        "type": "object",
        "required": [
          "product_details"
        ],
        "properties": {
          "product_details": {
            "type": "string",
            "maxLength": 2000
          },
          "instructions": {
            "type": "string",
            "maxLength": 2000
          },
          "product_image_base64": {
            "type": "string"
          },
          "product_image_mime": {
            "type": "string"
          },
          "product_image_url": {
            "type": "string",
            "format": "uri"
          },
          "notification_email": {
            "type": "string",
            "format": "email"
          }
        },
        "oneOf": [
          {
            "required": [
              "product_image_base64",
              "product_image_mime"
            ]
          },
          {
            "required": [
              "product_image_url"
            ]
          }
        ]
      },
      "tags": [
        "video",
        "generation"
      ]
    }
  ],
  "authentication": {
    "schemes": [
      "x402"
    ]
  },
  "extensions": {
    "x402": {
      "supported": true,
      "payTo": "0x02fcf1eaa571e21b8165ccd1c7da53410041bc8a80951211b714751223215070",
      "pricing": {
        "text-to-video": "$0.20",
        "explainer-video": "$1.00",
        "ugc-product-video": "$0.60"
      }
    },
    "erc8004": {
      "agentId": "3",
      "registrationUri": "ipfs://Qm...",
      "identityRegistry": "STARKNET:SN_MAIN:0x33653298d42aca87f9c004c834c6830a08e8f1c0bd694faaa1412ec8fe77595",
      "reputationRegistry": "0x698849defe3997eccd3dc5e096c01ae8f4fbc2e49e8d67efcb0b0642447944",
      "feedback": {
        "version": "1.1",
        "providedOn": "tasks/get completion",
        "fields": [
          "agentId",
          "identityRegistry",
          "reputationRegistry",
          "clientAddress",
          "endpoint",
          "tag1",
          "tag2",
          "taskId",
          "paymentTxHash"
        ]
      }
    }
  }
}