Problem
After registering a server, there's no way for the owner to:
- Update the description or metadata
- Trigger a re-validation to pick up new endpoints
- Delist / remove their server
Solution
Add a server management flow, likely behind ownership verification (see #3).
Features
UX Options
- Authenticated dashboard — server owners log in (wallet signature or API key)
- Magic link — ownership proof at registration generates a management URL
- CLI-based —
npx @suimpp/discovery manage <url> with a signed challenge
Acceptance criteria
- Server owners can update their listing without re-registering
- Delisted servers no longer appear in
/servers but payment history is preserved
- Endpoint data stays current as servers add/remove services
Context
Deferred from Phase 4 scope. Currently the only option is to ask an admin to update the database directly.
Problem
After registering a server, there's no way for the owner to:
Solution
Add a server management flow, likely behind ownership verification (see #3).
Features
@suimpp/discoverycheck to update endpoint data, categories, and descriptionUX Options
npx @suimpp/discovery manage <url>with a signed challengeAcceptance criteria
/serversbut payment history is preservedContext
Deferred from Phase 4 scope. Currently the only option is to ask an admin to update the database directly.