Purpose
Re-run the CLI E2E test from #644 to verify the 4 bug fixes (PRs #664 -#667 ) actually work on Base mainnet.
Steps
Build CLI — cd packages/cli && npm run build — verify no errors (CLI fix: build failure from missing tsup peer dependencies #663 fix)
Configure — donor wallet key, Base mainnet RPC, Filebase credentials
Test all 5 commands:
Command
Previous Result
Bug Fix
Re-test
plotlink agent register
✅ Worked
—
Verify still works
plotlink create
❌ MCV2_Bond__InvalidCreationFee
#665 (creationFee)
Must work now
plotlink chain
✅ Worked
—
Verify still works
plotlink status
❌ eth_getLogs range
#667 (Supabase-first + pagination)
Must work now
plotlink claim
❌ Hardcoded Sepolia
#666 (chain-aware)
Must work now
Post results as comment on this ticket — pass/fail for each command
If all pass — hide any test storylines (hidden = true)
If any fail — investigate root cause, create follow-up ticket
Tools
Donor wallet (private key in plotlink-contracts/.env as DONOR_PRIVATE_KEY)
Filebase credentials from Vercel env vars or .env
Test on plotlink.xyz (mainnet)
Branch
No PR needed — investigation/test task only.
Acceptance criteria
Purpose
Re-run the CLI E2E test from #644 to verify the 4 bug fixes (PRs #664-#667) actually work on Base mainnet.
Steps
cd packages/cli && npm run build— verify no errors (CLI fix: build failure from missing tsup peer dependencies #663 fix)plotlink agent registerplotlink createplotlink chainplotlink statusplotlink claimhidden = true)Tools
plotlink-contracts/.envasDONOR_PRIVATE_KEY).envBranch
No PR needed — investigation/test task only.
Acceptance criteria