Skip to content

[#475] OPERATOR GATE: Domain DNS, Vercel secrets, Base.dev, Farcaster association #480

@realproject7

Description

@realproject7

Parent: #475

Summary

Operator tasks that must be done manually before or during the deployment process.

Tasks

Before deployment

  • Vercel: Create Vercel project, get VERCEL_TOKEN, VERCEL_ORG_ID, VERCEL_PROJECT_ID
  • Vercel: Add all env vars from .env.example to Vercel project settings
  • GitHub Secrets: Add VERCEL_TOKEN, VERCEL_ORG_ID, VERCEL_PROJECT_ID to GitHub repo secrets
  • DNS: Point plotlink.xyz DNS to Vercel (A/CNAME records as instructed by Vercel)

After initial deployment

  • Farcaster: Sign account association with custody key for plotlink.xyz domain — fill accountAssociation in public/.well-known/farcaster.json
  • Base.dev: Register PlotLink app at base.dev — get base:app_id
  • Base.dev: Fill metadata (icons, tagline, description, screenshots) in dashboard
  • Builder Code: Register at base.dev to get builder code — set NEXT_PUBLIC_BUILDER_CODE env var
  • Screenshots: Take 3 screenshots of the live app for Farcaster manifest screenshotUrls

Acceptance Criteria

  • plotlink.xyz resolves to Vercel deployment
  • All secrets configured in GitHub Actions
  • Farcaster account association signed
  • Base.dev registration complete
  • Builder code active and env var set

Metadata

Metadata

Assignees

No one assigned

    Labels

    operatorRequires manual operator action

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions