mirror of
https://github.com/PR0M3TH3AN/bitvid.git
synced 2026-10-27 07:52:24 +00:00
- Implements `scripts/agent/interop-test.mjs` to verify Nostr protocol compatibility. - Uses `NostrClient` programmatically with ephemeral keys (no persistence). - Defines a strict test relay list (`relay.damus.io`, `nos.lol`) to avoid spam. - Validates Video Post publishing (Kind 30078) using `js/nostrEventSchemas.js` builders. - Validates View Event publishing (Kind 30079). - Validates DM encryption and decryption (Kind 4) using `js/dmDecryptor.js`. - Adheres to AGENTS.md guardrails (no session actor comments). - Outputs clear pass/fail logs for verification.