Skip to content

chore: switch devnet program ID to DygVVP - #7

Merged
farhanqaz merged 2 commits into
mainfrom
feat/switch-to-dygvvp-program
Jun 23, 2026
Merged

chore: switch devnet program ID to DygVVP#7
farhanqaz merged 2 commits into
mainfrom
feat/switch-to-dygvvp-program

Conversation

@farhanqaz

@farhanqaz farhanqaz commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Switch declare_id!, Anchor.toml, IDL, frontend fallback, test harness, and docs from FxPnV48... to DygVVPMyA2WnbfJiqta38ySR3YhnKbqbFcNzcsjkti4K
  • Add NEXT_PUBLIC_PROGRAM_ID to frontend/.env.example
  • Program on devnet is already upgraded (~342KB) under team-owned upgrade authority

Why

The FxPnV48 upgrade keypair was held by Sora (no longer on the team). The team controls deploy/upgrade for DygVVP.

After merge — Riko action on Vercel

  1. Set env var: NEXT_PUBLIC_PROGRAM_ID=DygVVPMyA2WnbfJiqta38ySR3YhnKbqbFcNzcsjkti4K
  2. Redeploy production (NEXT_PUBLIC_* is baked at build time)

Notes

  • Existing streams created on FxPnV48 will not appear; create new streams after deploy
  • Mock token mints unchanged

Test plan

  • CI green on this PR
  • Vercel env updated + redeploy
  • Create stream on devnet via production app
  • Worker linear claim before cliff works
  • Founder trigger milestone + reclaim after end works

Sora held the FxPnV48 upgrade authority and is no longer on the team.
Point repo, tests, and frontend defaults at the deployable program ID
the team controls on devnet.
@vercel

vercel Bot commented Jun 23, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
nirvana-infinity Ready Ready Preview, Comment Jun 23, 2026 1:32pm

CI failed intermittently on reclaim_milestone because wall-clock
setTimeout(3000) could fire before the validator Clock sysvar passed
end_time. Wait on SYSVAR_CLOCK instead.
@farhanqaz
farhanqaz merged commit dba2d9f into main Jun 23, 2026
3 checks passed
@farhanqaz
farhanqaz deleted the feat/switch-to-dygvvp-program branch June 25, 2026 12:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant