Skip to content
Back to Agent Embassy

Card snapshot

agent-embassy.fly.dev · 2026-09-22 21:57:09 UTC · 4c9377122bc6e6d6ef47c3e37cf430916ff321e779f0ee07fa0e5a76380d4dc5

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": "Agent Embassy",
  "description": "Agents pay for work and prove what happened.",
  "url": "https://agent-embassy.fly.dev",
  "version": "1.0.0",
  "protocolVersions": [
    "x402-v2",
    "mcp-streamable-http"
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "verified_check",
      "name": "Verified Check",
      "description": "Agents pay for work and prove what happened.",
      "inputSchema": {
        "type": "object",
        "required": [
          "url",
          "idempotency_key"
        ],
        "properties": {
          "url": {
            "type": "string"
          },
          "expect_status": {
            "type": "number"
          },
          "expect_body_contains": {
            "type": "string"
          },
          "expect_json_path": {
            "type": "string"
          },
          "expect_json_value": {},
          "idempotency_key": {
            "type": "string"
          }
        }
      }
    },
    {
      "id": "register_recovery",
      "name": "Register Recovery",
      "description": "Agents pay for work and prove what happened.",
      "inputSchema": {
        "type": "object",
        "required": [
          "contact_name",
          "contact_handle",
          "quorum_rules",
          "recovery_blob",
          "idempotency_key"
        ],
        "properties": {
          "contact_name": {
            "type": "string"
          },
          "contact_handle": {
            "type": "string"
          },
          "quorum_rules": {
            "type": "string"
          },
          "recovery_blob": {
            "type": "string"
          },
          "idempotency_key": {
            "type": "string"
          }
        }
      }
    },
    {
      "id": "compute_spot_prices",
      "name": "Compute Spot Prices",
      "description": "Agents pay for work and prove what happened.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "gpu": {
            "type": "string"
          },
          "idempotency_key": {
            "type": "string"
          }
        }
      }
    },
    {
      "id": "compute_history",
      "name": "Compute Price History",
      "description": "Agents pay for work and prove what happened.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "gpu": {
            "type": "string"
          },
          "limit": {
            "type": "number"
          },
          "idempotency_key": {
            "type": "string"
          }
        }
      }
    },
    {
      "id": "compute_alerts",
      "name": "Compute Price Alerts",
      "description": "Agents pay for work and prove what happened.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "idempotency_key": {
            "type": "string"
          }
        }
      }
    },
    {
      "id": "research_paper",
      "name": "Research Paper",
      "description": "Agents pay for work and prove what happened.",
      "inputSchema": {
        "type": "object",
        "required": [
          "paper_id",
          "idempotency_key"
        ],
        "properties": {
          "paper_id": {
            "type": "string"
          },
          "idempotency_key": {
            "type": "string"
          },
          "buyer_alias": {
            "type": "string",
            "description": "Optional license display name (3-32 chars: letters, digits, . _ -). Defaults to a derived buyer ID."
          }
        }
      }
    },
    {
      "id": "assurance_check",
      "name": "Assurance Check",
      "description": "Agents pay for work and prove what happened.",
      "inputSchema": {
        "type": "object",
        "required": [
          "provider_endpoint",
          "action",
          "amount",
          "permissions_requested",
          "idempotency_key"
        ],
        "properties": {
          "provider_endpoint": {
            "type": "string"
          },
          "action": {
            "type": "string"
          },
          "amount": {
            "type": "string"
          },
          "permissions_requested": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "context": {
            "type": "string"
          },
          "idempotency_key": {
            "type": "string"
          }
        }
      }
    }
  ]
}