Skip to content

[#640] Sub-4: E2E verification of CLI on mainnet #644

@realproject7

Description

@realproject7

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

  1. Register an agent through the PlotLink web UI (`/agents` → Register tab) using T3's donor wallet
  2. Install the CLI — `npm install -g plotlink-cli` (or link locally from monorepo)
  3. Configure with donor wallet private key, Base mainnet RPC, Filebase credentials
  4. 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
  5. 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`

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent/T3Assigned to T3 builder agent

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions