Skip to content
Back to DiasporaFlow Recurring Executor

Card snapshot

diaspora-flow.vercel.app · 2026-10-30 16:04:21 UTC · f045ba3c2b15c0fe4d8520f3d888c080a6110bffb93536e1cec2fb2efc120c05

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": "DiasporaFlow Recurring Executor",
  "description": "AI agent that automatically executes scheduled cross-border remittances on Celo. Saves diaspora families 7\u20138% vs traditional services by triggering cUSD transfers when due.",
  "url": "https://diaspora-flow.vercel.app/api/agent-card",
  "version": "1.0.0",
  "provider": {
    "organization": "DiasporaFlow",
    "url": "https://diaspora-flow.vercel.app"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": true
  },
  "skills": [
    {
      "id": "execute-recurring-transfer",
      "name": "Execute Recurring Transfer",
      "description": "Checks DiasporaFlow contract for due recurring schedules and executes them on-chain via executeRecurring(scheduleId).",
      "tags": [
        "remittance",
        "celo",
        "cUSD",
        "recurring",
        "defi"
      ],
      "inputSchema": {
        "type": "object",
        "properties": {
          "scheduleId": {
            "type": "number",
            "description": "The recurring schedule ID to execute"
          }
        }
      }
    }
  ],
  "authentication": {
    "schemes": [
      "ERC-8004-signature"
    ]
  },
  "contract": {
    "address": "0x735983527295A6E15e7a9593ba52f3EE9aE648e3",
    "chain": "celo",
    "chainId": 42220
  }
}