{
  "route": "/api/casterpulsetap/status",
  "status": "blocked_external",
  "fullNextRuntimeReady": false,
  "reownRuntimeReady": false,
  "walletAuthReady": false,
  "farcasterQuickAuthReady": false,
  "catalogRuntimeReady": false,
  "gameRuntimeReady": false,
  "miniappTapSessionRuntimeReady": false,
  "tapChallengeRuntimeReady": false,
  "tapProofRuntimeReady": false,
  "castShareReady": false,
  "proofRuntimeReady": false,
  "claimRuntimeReady": false,
  "walletRuntimeReady": false,
  "rewardLedgerReady": false,
  "gameProfileReady": false,
  "rateLimitRuntimeReady": false,
  "antiReplayReady": false,
  "qstorageReady": false,
  "eventLogReady": false,
  "rollbackReady": false,
  "farcasterAccountAssociationReady": false,
  "liveMutationAllowed": false,
  "playSessionAccepted": false,
  "tapProofAccepted": false,
  "rewardClaimAccepted": false,
  "walletSettlementAccepted": false,
  "rateLimitMutationAccepted": false,
  "antiReplayWriteAccepted": false,
  "publicAnnouncementReady": false,
  "message": "Caster Pulse Tap static fallback is live, but full Next runtime, shared Reown identity, Farcaster QuickAuth, wallet auth, catalog runtime, game runtime, mini app tap session runtime, tap challenge and proof runtime, share/cast proof, reward claim, wallet settlement, reward ledger, game profile, rate limits, anti-replay, QStorage, event log, rollback, and Farcaster accountAssociation remain blocked until strict evidence passes.",
  "requiredLiveInputs": [
    {
      "name": "NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID or NEXT_PUBLIC_PROJECT_ID",
      "valuePrinted": false
    },
    {
      "name": "FARCASTER_QUICKAUTH_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTER_PULSE_TAP_CATALOG_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTER_PULSE_TAP_GAME_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTER_PULSE_TAP_SESSION_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTER_PULSE_TAP_CHALLENGE_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTER_PULSE_TAP_PROOF_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTER_PULSE_TAP_SHARE_PROOF_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTER_PULSE_TAP_CLAIM_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTER_PULSE_TAP_REWARD_LEDGER",
      "valuePrinted": false
    },
    {
      "name": "CASTER_PULSE_TAP_WALLET_SETTLEMENT",
      "valuePrinted": false
    },
    {
      "name": "CASTER_PULSE_TAP_GAME_PROFILE",
      "valuePrinted": false
    },
    {
      "name": "CASTER_PULSE_TAP_RATE_LIMITS",
      "valuePrinted": false
    },
    {
      "name": "CASTER_PULSE_TAP_ANTI_REPLAY_RECEIPTS",
      "valuePrinted": false
    },
    {
      "name": "QStorage_PUBLIC_GATEWAY",
      "valuePrinted": false
    },
    {
      "name": "CASTER_EVENT_LOG_APPEND_URL",
      "valuePrinted": false
    },
    {
      "name": "CASTER_EVENT_LOG_ROLLBACK",
      "valuePrinted": false
    },
    {
      "name": "FARCASTER_ACCOUNT_ASSOCIATION_* for casterpulsetap.vercel.app",
      "valuePrinted": false
    }
  ]
}
