forked from Rockachopa/Timmy-time-dashboard
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local> Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
19 lines
557 B
Python
19 lines
557 B
Python
"""Nostr identity infrastructure for Timmy.
|
|
|
|
Provides keypair management, NIP-01 event signing, WebSocket relay client,
|
|
and identity lifecycle management (Kind 0 profile, Kind 31990 capability card).
|
|
|
|
All components degrade gracefully when the Nostr relay is unavailable.
|
|
|
|
Usage
|
|
-----
|
|
from infrastructure.nostr.identity import NostrIdentityManager
|
|
|
|
manager = NostrIdentityManager()
|
|
await manager.announce() # publishes Kind 0 + Kind 31990
|
|
"""
|
|
|
|
from infrastructure.nostr.identity import NostrIdentityManager
|
|
|
|
__all__ = ["NostrIdentityManager"]
|