Card snapshot
agent-embassy.fly.dev
·
2026-09-21 20:27:28 UTC
·
60ec78a0359d83327c0e2c404705a8eba2e67b07a9b79d2a4679a189a150e9d1
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": "Agent Embassy lets AI agents pay for work and prove what happened. verified_check ($0.15): fetch a URL, check it against conditions, get a signed Outcome Receipt with the full transcript. register_recovery ($1.00): store a client-encrypted recovery blob, queued for human review. Compute market suite ($0.25 each): live spot snapshot, price history, price alerts. Paid in USDC on Base or Arbitrum One via x402. Receipts publicly verifiable.",
"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": "Fetch an HTTPS URL once, server-side, evaluate status/body/JSON-path conditions, and return a signed Outcome Receipt with the full check transcript.",
"inputSchema": {
"type": "object",
"required": [
"url",
"idempotency_key"
],
"properties": {
"url": {
"type": "string",
"description": "HTTPS URL to fetch and check"
},
"expect_status": {
"type": "number",
"description": "Expected HTTP status"
},
"expect_body_contains": {
"type": "string",
"description": "Substring the body must contain"
},
"expect_json_path": {
"type": "string",
"description": "Dot-path into a JSON body"
},
"expect_json_value": {
"description": "Expected value at the JSON path"
},
"idempotency_key": {
"type": "string",
"description": "Client-generated idempotency key"
}
}
}
},
{
"id": "register_recovery",
"name": "Register Recovery",
"description": "Store a client-encrypted recovery blob with quorum rules; queued for human review within 24h.",
"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",
"description": "Client-encrypted blob, ENC:v1:..."
},
"idempotency_key": {
"type": "string"
}
}
}
},
{
"id": "compute_spot_prices",
"name": "Compute Spot Prices",
"description": "Compute market snapshot: cheapest rentable asks per class in USD/hour, observed live. $0.25 USDC per call via x402.",
"inputSchema": {
"type": "object",
"properties": {
"gpu": {
"type": "string",
"description": "GPU model filter, e.g. 'H100 SXM' (optional)"
},
"idempotency_key": {
"type": "string",
"description": "Client-generated idempotency key"
}
}
}
},
{
"id": "compute_history",
"name": "Compute Price History",
"description": "Time series of observed compute asks per class, most recent first. Upstream sources are internal and never named. $0.25 USDC per call via x402.",
"inputSchema": {
"type": "object",
"properties": {
"gpu": {
"type": "string",
"description": "GPU model filter, e.g. 'H100 SXM' (optional)"
},
"limit": {
"type": "number",
"description": "Max points, 1-200, default 50"
},
"idempotency_key": {
"type": "string",
"description": "Client-generated idempotency key"
}
}
}
},
{
"id": "compute_alerts",
"name": "Compute Price Alerts",
"description": "Recent significant per-class price moves, most recent first, embedded in the signed receipt. Upstream sources are internal and never named. $0.25 USDC per call via x402.",
"inputSchema": {
"type": "object",
"properties": {
"idempotency_key": {
"type": "string",
"description": "Client-generated idempotency key"
}
}
}
}
]
}