[ nostr-dev-kit/ndk ] fix(blossom): handle UTF-8 characters in filenames during upload auth
Replace btoa() with TextEncoder approach to properly encode Unicode
characters in filenames (spaces, international characters, emojis).
The btoa() function only supports Latin1 encoding and would fail when
the auth event content contained non-ASCII characters.
🤖 Generated with [Claude Code](
)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>


Claude Code - AI coding agent for terminal & IDE | Claude
Claude Code is an agentic AI coding tool that understands your entire codebase. Edit files, run commands, debug issues, and ship faster—directly ...
GitHub
fix(blossom): handle UTF-8 characters in filenames during upload auth · nostr-dev-kit/ndk@85c7eb9
Replace btoa() with TextEncoder approach to properly encode Unicode
characters in filenames (spaces, international characters, emojis).
The btoa() ...