{
  "route": "/api/casterframesv2casterid/status",
  "status": "blocked_external",
  "fullNextRuntimeReady": false,
  "reownRuntimeReady": false,
  "walletAuthReady": false,
  "farcasterMiniAppReady": false,
  "farcasterMiniAppRuntimeReady": false,
  "frameV2RuntimeReady": false,
  "idPreviewRuntimeReady": false,
  "mintIdRuntimeReady": false,
  "profileLookupRuntimeReady": false,
  "xnsLookupRuntimeReady": false,
  "xnsRegisterRuntimeReady": false,
  "nameResolutionRuntimeReady": false,
  "walletLinkRuntimeReady": false,
  "basePaymentRuntimeReady": false,
  "casterRewardsRuntimeReady": false,
  "accountAssociationRuntimeReady": false,
  "ownedIndexRuntimeReady": false,
  "postgresRuntimeReady": false,
  "rateLimitRuntimeReady": false,
  "qstorageReady": false,
  "eventLogReady": false,
  "rollbackReady": false,
  "farcasterAccountAssociationReady": false,
  "liveMutationAllowed": false,
  "idPreviewAccepted": false,
  "mintIdAccepted": false,
  "frameV2Accepted": false,
  "profileLookupAccepted": false,
  "xnsLookupAccepted": false,
  "xnsRegisterAccepted": false,
  "nameResolutionAccepted": false,
  "walletLinkAccepted": false,
  "basePaymentAccepted": false,
  "casterRewardsAccepted": false,
  "accountAssociationAccepted": false,
  "ownedIndexAccepted": false,
  "rateLimitMutationAccepted": false,
  "eventLogMutationAccepted": false,
  "walletConnectionAccepted": false,
  "publicAnnouncementReady": false,
  "message": "Caster Frames v2 CasterID static fallback is live for navigation and read-only inspection, but full Next runtime, shared Reown identity, wallet auth, Farcaster mini app runtime, Frames v2 runtime, CasterID preview, /api/mint-id sync, profile lookup, XNS lookup, XNS registration, name resolution, wallet link, Base payment verification, CASTER reward crediting, Postgres, owned index cache, rate limits, QStorage, event log, rollback, and Farcaster accountAssociation remain blocked until strict evidence passes. No mint, wallet signature, XNS write, reward credit, accountAssociation signing, wallet action, or production datastore mutation is enabled.",
  "requiredLiveInputs": [
    {
      "name": "NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID or NEXT_PUBLIC_PROJECT_ID",
      "valuePrinted": false
    },
    {
      "name": "FARCASTER_MINIAPP_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "DATABASE_URL or PG* runtime for xxxcrypto.users, xxxcrypto.verified_payments, and xxxcrypto.xns_names",
      "valuePrinted": false
    },
    {
      "name": "BASE RPC runtime and deployed Caster ID contract configuration",
      "valuePrinted": false
    },
    {
      "name": "USDC payment verification runtime for /api/mint-id",
      "valuePrinted": false
    },
    {
      "name": "CasterID mint API auth/session runtime",
      "valuePrinted": false
    },
    {
      "name": "XNS lookup and registration runtime",
      "valuePrinted": false
    },
    {
      "name": "FRAMES_V2_CASTERID_RATE_LIMIT_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "OWNED_INDEX_CACHE_RUNTIME",
      "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 casterframesv2casterid.vercel.app",
      "valuePrinted": false
    }
  ]
}
