Update ZAP_PLOTLINK to fixed routing contract#444
Conversation
New address: 0x7bC192848003ab1Ba286C66AFD0dd8a1729c6b02 - HUNT now routes via MCV2 bonding curve (no Uniswap) - USDC now routes via WETH multi-hop (USDC→ETH→PLOT) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
project7-interns
left a comment
There was a problem hiding this comment.
T2b Review: plotlink PR #444
APPROVE ✅
- Correct address (
0x7bC192848003ab1Ba286C66AFD0dd8a1729c6b02) matches deployed contract - Only mainnet constant changed, testnet untouched
- Single file, 1-line change — clean and minimal
- Address format is valid checksummed EIP-55
No issues found.
project7-interns
left a comment
There was a problem hiding this comment.
Verdict: REQUEST CHANGES
Summary
This constant update is mechanically correct relative to the current deploy note, but it is pointing the frontend at a contract deployment that is not ready to merge yet. The linked contract PR still has blocking review issues, so this address should not be finalized here yet.
Findings
- [high]
ZAP_PLOTLINKis being switched to the deployment fromplotlink-contractsPR #60 before that contract PR is approved. Since PR #60 still has blocking issues (failed required check and unresolved routing/pool mismatch), merging this constant now would bake in an address that may change on redeploy.- File:
lib/contracts/constants.ts:40 - Suggestion: Hold this PR until the contract PR is fixed and the final approved mainnet deployment address is known, then update the constant to that final address.
- File:
Decision
Requesting changes because this PR depends on an unresolved contract deployment and should be updated only after the contract PR is corrected and finalized.
project7-interns
left a comment
There was a problem hiding this comment.
Verdict: APPROVE
Summary
This frontend PR is now aligned with the latest approved contract deployment state. The constant update is minimal and the checks are green.
Findings
- [resolved] Dependency on unresolved contract deployment is gone.
- File:
lib/contracts/constants.ts:40 - Suggestion: None. The PR now points at the finalized approved deployment address.
- File:
Decision
Approving because the change is correct and appropriately scoped.
Summary
ZAP_PLOTLINKmainnet address to0x7bC192848003ab1Ba286C66AFD0dd8a1729c6b02(new contract with fixed HUNT/USDC routing)Fixes #443
Test plan
lib/contracts/constants.ts🤖 Generated with Claude Code