openclaw/apps
Patrick Ulrich 0abcc80b2a feat(nostr): add NIP-46 bunker authentication for user signing
Add support for users to connect their own Nostr identities via NIP-46
remote signers (bunkers) so agents can post, react, and repost on their
behalf.

New features:
- Multi-account bunker connection management (bunker-store.ts)
- Event posting: notes (NIP-10), reactions (NIP-25), reposts (NIP-18),
  long-form articles (NIP-23)
- 8 agent tools: nostr_connect, nostr_post, nostr_react, nostr_repost,
  nostr_fetch, nostr_article, nostr_disconnect, nostr_status
- HTTP endpoints for bunker management via web UI
- bunkerAccounts array in config schema for multi-bunker support
- Shared pool utility for bunker tools

Excludes NIP-09 deletion for safety (no agent deletion capability).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 22:00:05 -05:00
..
android chore: bump versions for 2026.1.25 2026-01-25 22:13:04 +00:00
ios chore: bump versions for 2026.1.25 2026-01-25 22:13:04 +00:00
macos feat(nostr): add NIP-46 bunker authentication for user signing 2026-01-26 22:00:05 -05:00
shared/ClawdbotKit macOS: bump Textual to 0.3.1 (#2033) 2026-01-25 21:02:18 -06:00