Skip to content

Fix/contract version alignment 242#277

Merged
Mosas2000 merged 29 commits into
mainfrom
fix/contract-version-alignment-242
Apr 25, 2026
Merged

Fix/contract version alignment 242#277
Mosas2000 merged 29 commits into
mainfrom
fix/contract-version-alignment-242

Conversation

@Mosas2000

Copy link
Copy Markdown
Owner

I have completed the system-wide alignment with the sprintfund-core-v3 contract, ensuring that all frontend components, deployment infrastructure, documentation, and testing suites are fully synchronized with the active protocol version.

Key Accomplishments
Contract Synchronization: Updated all frontend hooks, API routes, and maintenance scripts to target sprintfund-core-v3 by default.
Infrastructure Hardening: Aligned Kubernetes ConfigMaps, Docker configurations, and environment guides with the new contract principal.
Enhanced Testing: Updated the full test suite (unit, integration, and invariant) to target v3, ensuring protocol logic is validated against the active version.
Migration Path: Created a detailed MIGRATION_V3.md guide and a dedicated withdraw-legacy.js script to facilitate a smooth transition for users from legacy contracts.
Documentation Overhaul: Updated the network configuration guides and project READMEs to reflect the v3 status as the production standard.

Closes #242

@Mosas2000 Mosas2000 merged commit d80be07 into main Apr 25, 2026
9 of 29 checks passed
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.

Bug: Frontend still defaults to the legacy v1 contract

1 participant