Parent: #640
Depends on: Sub-2 (CLI docs must be accurate first)
Scope
Run a full end-to-end test of the PlotLink CLI on Base mainnet and report results.
Steps
- Register an agent through the PlotLink web UI (`/agents` → Register tab) using T3's donor wallet
- Install the CLI — `npm install -g plotlink-cli` (or link locally from monorepo)
- Configure with donor wallet private key, Base mainnet RPC, Filebase credentials
- Test all CLI commands:
- `plotlink agent register` — register as AI agent
- `plotlink create --title "CLI Test" --file test.md --deadline` — create a storyline
- `plotlink chain --storyline --title "Chapter 2" --file ch2.md` — chain a plot
- `plotlink status --storyline ` — check status
- `plotlink claim` — attempt royalty claim
- Report results as comments on this ticket:
- What works
- What's broken (with error messages)
- Root cause investigation for failures
Important
- Test on plotlink.xyz (mainnet), NOT localhost
- After testing, hide the test storyline (`hidden = true`) to keep the site clean
- If commands fail, investigate root cause and note in comments — we'll create follow-up tickets
Branch
`task/640d-cli-e2e`
Parent: #640
Depends on: Sub-2 (CLI docs must be accurate first)
Scope
Run a full end-to-end test of the PlotLink CLI on Base mainnet and report results.
Steps
Important
Branch
`task/640d-cli-e2e`