{
  "app": "casterattendance",
  "name": "Caster Attendance",
  "status": "blocked_external",
  "publicUrl": "https://casterattendance.vercel.app/",
  "sourceRoutes": [
    "/attendance",
    "/casterattendance",
    "/miniapps/casterattendance"
  ],
  "routes": {
    "home": "/",
    "source": "/attendance",
    "canonical": "/casterattendance",
    "miniapp": "/miniapps/casterattendance",
    "api": "/api/casterattendance",
    "sourceApi": "/api/attendance",
    "status": "/api/casterattendance/status",
    "daily": "/api/casterattendance/daily",
    "checkin": "/api/casterattendance/checkin",
    "followProof": "/api/casterattendance/follow-proof",
    "castProof": "/api/casterattendance/cast-proof",
    "games": "/api/casterattendance/games",
    "claim": "/api/casterattendance/claim",
    "rewards": "/api/casterattendance/rewards",
    "wallet": "/api/casterattendance/wallet",
    "history": "/api/casterattendance/history",
    "rollback": "/api/casterattendance/rollback"
  },
  "networks": [
    "base",
    "caster-event-log",
    "caster-attendance"
  ],
  "surfaces": [
    {
      "surface": "status",
      "route": "/api/casterattendance/status",
      "status": "blocked_external",
      "writeAccepted": false
    },
    {
      "surface": "daily",
      "route": "/api/casterattendance/daily",
      "status": "blocked_external",
      "writeAccepted": false
    },
    {
      "surface": "checkin",
      "route": "/api/casterattendance/checkin",
      "status": "blocked_external",
      "writeAccepted": false
    },
    {
      "surface": "follow-proof",
      "route": "/api/casterattendance/follow-proof",
      "status": "blocked_external",
      "writeAccepted": false
    },
    {
      "surface": "cast-proof",
      "route": "/api/casterattendance/cast-proof",
      "status": "blocked_external",
      "writeAccepted": false
    },
    {
      "surface": "games",
      "route": "/api/casterattendance/games",
      "status": "blocked_external",
      "writeAccepted": false
    },
    {
      "surface": "claim",
      "route": "/api/casterattendance/claim",
      "status": "blocked_external",
      "writeAccepted": false
    },
    {
      "surface": "rewards",
      "route": "/api/casterattendance/rewards",
      "status": "blocked_external",
      "writeAccepted": false
    },
    {
      "surface": "wallet",
      "route": "/api/casterattendance/wallet",
      "status": "blocked_external",
      "writeAccepted": false
    },
    {
      "surface": "history",
      "route": "/api/casterattendance/history",
      "status": "blocked_external",
      "writeAccepted": false
    },
    {
      "surface": "rollback",
      "route": "/api/casterattendance/rollback",
      "status": "blocked_external",
      "writeAccepted": false
    }
  ],
  "blockers": [
    {
      "gate": "farcaster_account_association",
      "status": "blocked_external"
    },
    {
      "gate": "casterattendance_full_next_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "casterattendance_reown_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "casterattendance_wallet_auth_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "casterattendance_attendance_store_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "casterattendance_checkin_write_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "casterattendance_hypersnap_follow_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "casterattendance_hypersnap_cast_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "casterattendance_daily_games_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "casterattendance_rewards_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "casterattendance_wallet_claim_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "casterattendance_history_index_runtime",
      "status": "blocked_external"
    },
    {
      "gate": "casterattendance_event_log_rollback",
      "status": "blocked_external"
    }
  ],
  "writeAccepted": false,
  "checkinAccepted": false,
  "followProofAccepted": false,
  "castProofAccepted": false,
  "gameCompletionAccepted": false,
  "rewardsAccepted": false,
  "walletClaimAccepted": false,
  "productionDataMutationAllowed": false,
  "publicAnnouncementReady": false
}
