{
  "_generated": true,
  "_generatedAt": "2026-09-03T05:30:58.851Z",
  "_generator": "scripts/generate-manifests.mjs",
  "_note": "DO NOT EDIT BY HAND. Regenerate via `npm run manifests`.",
  "name": "CrashFunction Discovery Platform",
  "did": "did:web:crashfunction.web.app",
  "description": "Multiplayer drone MMO and crowdsourced geospatial discovery platform built on LiDAR (USGS 3DEP, 1.77M+ COPC tiles), satellite imagery (Sentinel-2, Landsat, NAIP, MODIS via STAC), and BigQuery Graph analytics. Players fly virtual drone pads over real terrain, claim territories via H3 indexing, mark discoveries, earn points, and compete on leaderboards. Agent-queryable via WebMCP + x402 payments. Also a two-way skill aggregator — external agencies contribute WebMCP tools and earn revenue from agent traffic.",
  "version": "1.1.0",
  "url": "https://crashfunction.web.app",
  "supported_interfaces": [
    {
      "url": "https://us-central1-crash-function.cloudfunctions.net/a2a",
      "protocol_binding": "JSONRPC",
      "protocol_version": "0.3.0"
    },
    {
      "url": "https://us-central1-crash-function.cloudfunctions.net/agentInvokeTool",
      "protocol_binding": "HTTP",
      "protocol_version": "x402"
    }
  ],
  "capabilities": {
    "streaming": false,
    "push_notifications": false,
    "paid_invocation": true,
    "aggregator_marketplace": true
  },
  "default_input_modes": [
    "text/plain",
    "application/json"
  ],
  "default_output_modes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "discovery-search",
      "name": "Search Discoveries",
      "description": "Agent Card skill covering 3 WebMCP tools: cf_search_discoveries, cf_get_coverage_stats, cf_start_scan. Pricing in USDC on Base via x402. See /.well-known/webmcp.json for full definitions.",
      "tags": [
        "geospatial",
        "lidar",
        "satellite",
        "stac",
        "h3",
        "coverage"
      ],
      "tools": [
        "cf_search_discoveries",
        "cf_get_coverage_stats",
        "cf_start_scan"
      ]
    },
    {
      "id": "leaderboard",
      "name": "Leaderboard Rankings",
      "description": "Agent Card skill covering 2 WebMCP tools: cf_get_leaderboard, cf_get_player_stats. Pricing in USDC on Base via x402. See /.well-known/webmcp.json for full definitions.",
      "tags": [
        "gaming",
        "leaderboard",
        "rankings",
        "dataconnect"
      ],
      "tools": [
        "cf_get_leaderboard",
        "cf_get_player_stats"
      ]
    },
    {
      "id": "annotation",
      "name": "Annotate Discoveries",
      "description": "Agent Card skill covering 3 WebMCP tools: cf_get_annotations, cf_create_annotation, cf_certify_annotation. Pricing in USDC on Base via x402. See /.well-known/webmcp.json for full definitions.",
      "tags": [
        "annotation",
        "labeling",
        "crowdsource",
        "quality"
      ],
      "tools": [
        "cf_get_annotations",
        "cf_create_annotation",
        "cf_certify_annotation"
      ]
    },
    {
      "id": "flight",
      "name": "Drone Flight Control",
      "description": "Agent Card skill covering 3 WebMCP tools: cf_fly_to_location, cf_get_flight_status, cf_get_nearby_players. Pricing in USDC on Base via x402. See /.well-known/webmcp.json for full definitions.",
      "tags": [
        "gaming",
        "drone",
        "flight",
        "multiplayer"
      ],
      "tools": [
        "cf_fly_to_location",
        "cf_get_flight_status",
        "cf_get_nearby_players"
      ]
    },
    {
      "id": "graph-explorer",
      "name": "Graph Explorer",
      "description": "Agent Card skill covering 3 WebMCP tools: cf_discovery_chain, cf_find_coverage_gaps, cf_player_network. Pricing in USDC on Base via x402. See /.well-known/webmcp.json for full definitions.",
      "tags": [
        "graph",
        "analytics",
        "gql",
        "bigquery"
      ],
      "tools": [
        "cf_discovery_chain",
        "cf_find_coverage_gaps",
        "cf_player_network"
      ]
    },
    {
      "id": "platform-meta",
      "name": "Platform Metadata",
      "description": "Agent Card skill covering 3 WebMCP tools: cf_get_platform_stats, cf_search_spawn_points, cf_wiki_spatial_search. Pricing in USDC on Base via x402. See /.well-known/webmcp.json for full definitions.",
      "tags": [
        "metadata",
        "spawn",
        "platform",
        "wikidata"
      ],
      "tools": [
        "cf_get_platform_stats",
        "cf_search_spawn_points",
        "cf_wiki_spatial_search"
      ]
    }
  ]
}
