From 8f9730d87f9e1c15e5825f0d9aaaf96009c4263e Mon Sep 17 00:00:00 2001 From: Shroominic Date: Fri, 29 Aug 2025 13:09:07 -0300 Subject: [PATCH] use partial pubkey for d tag --- routstr/nip91.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/routstr/nip91.py b/routstr/nip91.py index 0bfb31d4..c7d971d4 100644 --- a/routstr/nip91.py +++ b/routstr/nip91.py @@ -346,13 +346,13 @@ async def announce_provider() -> None: logger.info(f"Using Nostr pubkey: {public_key_hex}") # Get configuration from environment - # Determine provider_id without ROUTSTR_* vars: prefer hostname, fallback to pubkey + # Determine provider_id without ROUTSTR_* vars: prefer hostname, fallback to truncated pubkey try: import socket - provider_id = socket.gethostname() or public_key_hex + provider_id = socket.gethostname() or public_key_hex[:12] except Exception: - provider_id = public_key_hex + provider_id = public_key_hex[:12] logger.info(f"Using provider_id: {provider_id}") # Core settings only (no ROUTSTR_* vars) base_url = os.getenv("HTTP_URL", "http://localhost:8000")