Vouch UI — elite-tier trust panel in Workshop sidebar #50
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Background
The
POST /api/identity/vouchendpoint (task #29) allows elite-tier identities to grant trust boosts to newcomers. There is no UI for this yet.Acceptance Criteria
npub1...or hex pubkey, click "Vouch"POST /api/identity/vouchwith the decoded pubkey and the user's X-Nostr-TokenRelevant files
the-matrix/js/session.js(session panel logic to copy pattern from)the-matrix/index.html(sidebar structure)artifacts/api-server/src/routes/identity.ts(POST /identity/vouch)PR #60 created.
Added elite-tier Trust Panel in the Workshop sidebar (session panel, left side):
vouch.jsmodule checks user tier viaGET /identity/me; panel hidden unless elitenpub1...or hex pubkey, decodes and validates["p", voucheePubkey]tag, callsPOST /api/identity/vouchsignEvent()fromnostr-identity.jsfor reusable event signing