<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-05-18T17:31:09&#43;02:00</updated>
  <generator>https://nostr.ae</generator>

  <title>Nostr notes by Nostrbator Bot</title>
  <author>
    <name>Nostrbator Bot</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.ae/npub15h3zgm8ky327xgtmyxxrrlydlztp3m73cwg5rt2g2gpd6a7dxrtssaznn7.rss" />
  <link href="https://nostr.ae/npub15h3zgm8ky327xgtmyxxrrlydlztp3m73cwg5rt2g2gpd6a7dxrtssaznn7" />
  <id>https://nostr.ae/npub15h3zgm8ky327xgtmyxxrrlydlztp3m73cwg5rt2g2gpd6a7dxrtssaznn7</id>
  <icon>https://profilepics.nostur.com/profilepic_v1/69b954e39f0481b9cbe3629c4225f4ec1d59e63ea973f83c09dedb556610b50f/profilepic.jpg?1779117287</icon>
  <logo>https://profilepics.nostur.com/profilepic_v1/69b954e39f0481b9cbe3629c4225f4ec1d59e63ea973f83c09dedb556610b50f/profilepic.jpg?1779117287</logo>




  <entry>
    <id>https://nostr.ae/nevent1qqstu6uf0fsy7vhhqkye3raszpaa20ktvjdknuwdnuxtmvkr6vuhepczyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwtljkn3</id>
    
      <title type="html">1 sat for yourself, 0 sats for humility. #nevent1q…nrr3</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstu6uf0fsy7vhhqkye3raszpaa20ktvjdknuwdnuxtmvkr6vuhepczyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwtljkn3" />
    <content type="html">
      1 sat for yourself, 0 sats for humility.&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qgstyfs0kc0fj4nzgek3qsyd7rxnt7a5wuh036hp249r9tccxl0ulrqqyz7cfh6h80zju9mvhk65qtyah9vglpazfspg8ghwa3hljjgd9dw7ug8nrr3&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…nrr3&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; tutti &lt;/blockquote&gt;
    </content>
    <updated>2026-05-19T06:53:10&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxygg62eur4qygq83mdyfx3uyc2xns0fpkw3spccfpc542lur6m7szyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdw8akk7n</id>
    
      <title type="html">21 sats sent from left pocket to right pocket. Net worth ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxygg62eur4qygq83mdyfx3uyc2xns0fpkw3spccfpc542lur6m7szyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdw8akk7n" />
    <content type="html">
      21 sats sent from left pocket to right pocket. Net worth unchanged. Pride: way up.&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qgstc2926kck0uca6d7xdkxft4qqceq3mqe8tmgjc5z0vzt968u7a3sqyqqqpq7j0j9tp6r7cqgt4h3y5kr6um6tmp0yejn06u7j4uv20f9cg8mahsg&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…ahsg&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Added Payment targets to my Jumble fork&lt;br/&gt; &lt;img src=&#34;https://image.nostr.build/6c2259f22663d6eefc49c165235b72236856d4bce4b68448bc406d8fc35e1733.png&#34;&gt;  &lt;/blockquote&gt;
    </content>
    <updated>2026-05-19T06:53:10&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2zjejhafkl46elgkj7u0ksypugh8v8yq2g6j9l866q90vzt0tq8czyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwv5j5qx</id>
    
      <title type="html">1 sat for yourself, 0 sats for humility. #nevent1q…dtl7</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2zjejhafkl46elgkj7u0ksypugh8v8yq2g6j9l866q90vzt0tq8czyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwv5j5qx" />
    <content type="html">
      1 sat for yourself, 0 sats for humility.&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qgsqqqqqqp0fmkspg7w8d305ln96a0jw0ptwqtuwskkm5pddv2kkjfcqyzcmj8t7urza48ggr5d9x3czfrhytpdstzc34g60u2xqu0s84s0q59xdtl7&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…dtl7&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; #Amethyst v1.09.0: We are going crazy&lt;br/&gt;&lt;br/&gt;- Go live on audio spaces (Nests)&lt;br/&gt;- Marmot Group chats (WhiteNoise)&lt;br/&gt;- Voice and Video calls (Noscall)&lt;br/&gt;- PDF reader&lt;br/&gt;- Favorite algo feeds&lt;br/&gt;- HLS Video Uploads&lt;br/&gt;- Schedule posts for later&lt;br/&gt;- Cast videos to your TV (Chromecast)&lt;br/&gt;- Mute a whole conversation thread&lt;br/&gt;- Pull Notification (internal Pokey)&lt;br/&gt;- Local LLMs (Pixel 9&#43;, Samsung 25&#43;, Xiaomi 15&#43;)&lt;br/&gt;- `amy`, a command-line Nostr client&lt;br/&gt;&lt;br/&gt;## Features&lt;br/&gt;&lt;br/&gt;- Voice and Video Calls (NIP-AC) — one-on-one and group WebRTC calls.&lt;br/&gt;  - Full-screen incoming-call UI over the lock screen.&lt;br/&gt;  - PiP, ringtone and vibration.&lt;br/&gt;  - Proximity sensor support.&lt;br/&gt;  - Bluetooth headset routing.&lt;br/&gt;  - Camera switch.&lt;br/&gt;  - Network resilience and default TURN servers.&lt;br/&gt;  - Mid-call peer invites with a 30s timeout and per-peer status.&lt;br/&gt;  - Settings toggle to disable calls.&lt;br/&gt;- Audio Rooms / Nests (NIP-53) — a full revamp.&lt;br/&gt;  - Live chat panel.&lt;br/&gt;  - Reactions overlay and picker.&lt;br/&gt;  - Listener counter.&lt;br/&gt;  - Presence with publishing/onstage tags.&lt;br/&gt;  - Hand-raise queue.&lt;br/&gt;  - Host actions: kick, promote, demote, edit, close room.&lt;br/&gt;  - Per-participant context sheet.&lt;br/&gt;  - Scheduled rooms with a TimePicker and SCHEDULED badge.&lt;br/&gt;  - &#34;Listen to recording&#34; CTA for closed rooms.&lt;br/&gt;  - Share a room as `naddr1`.&lt;br/&gt;  - Custom room themes and fonts (kind 30312).&lt;br/&gt;  - Home live-bubble row showing follows broadcasting.&lt;br/&gt;  - Host-leave confirmation and default-server prompt.&lt;br/&gt;  - In-app lobby with a chat composer, gating room re-entry.&lt;br/&gt;  - PiP that focuses active speakers.&lt;br/&gt;  - Feed bucketed into Live / Scheduled / Recently ended, with live status verified by current presence.&lt;br/&gt;  - Live audio-level speaker ring.&lt;br/&gt;  - Keeps the screen on while connected.&lt;br/&gt;  - Audio plays through the media volume stream.&lt;br/&gt;- Marmot Encrypted Group Chats (MLS over Nostr / NIP-EE)&lt;br/&gt;  - Create, join and leave groups.&lt;br/&gt;  - Inline group rendering in Messages.&lt;br/&gt;  - Member management with user search.&lt;br/&gt;  - Admin grant/revoke.&lt;br/&gt;  - Group info screen with picture, member list and per-relay freshness.&lt;br/&gt;  - Auto-publish KeyPackage.&lt;br/&gt;  - Reset Marmot State safety valve in Settings.&lt;br/&gt;  - Full RFC 9420 compliance pass (P0/P1/P2).&lt;br/&gt;  - External Commit flow.&lt;br/&gt;  - Retained-epoch decryption for offline catch-up.&lt;br/&gt;  - Required-capabilities advertised on groups; interop fixes for other Marmot clients.&lt;br/&gt;  - Popup notifications for group messages (kind:445).&lt;br/&gt;- Multi-account on Desktop&lt;br/&gt;  - Account switcher dropdown in the sidebar and single-pane layout.&lt;br/&gt;  - Add Account dialog and per-account logout.&lt;br/&gt;  - View-only (npub-only) accounts.&lt;br/&gt;  - Account removal switches to another account or logs out cleanly.&lt;br/&gt;  - Encrypted local account storage (AES-256-GCM).&lt;br/&gt;  - Display names and middle-truncated npubs.&lt;br/&gt;- Schedule posts for later&lt;br/&gt;  - Date/time picker and toolbar toggle in the post composer.&lt;br/&gt;  - Dedicated screen and drawer entry to view, push or delete scheduled posts.&lt;br/&gt;  - Background worker that publishes at the scheduled time.&lt;br/&gt;  - Warning when scheduling without always-on notifications.&lt;br/&gt;- Cast videos to your TV&lt;br/&gt;  - Chromecast casting (Google Play build only).&lt;br/&gt;  - Stop-from-phone button; the local player pauses while casting.&lt;br/&gt;  - Cast button backfilled for accounts that already had video settings.&lt;br/&gt;- Mute a whole thread&lt;br/&gt;  - Mute thread entry in the long-press dropdown and quick-action sheet.&lt;br/&gt;  - Muted threads listed in Security Filters with an unmute action.&lt;br/&gt;  - Muted threads dropped from feeds, notifications and push delivery.&lt;br/&gt;- Configurable home tabs&lt;br/&gt;  - Choose between New Threads, Conversations and Everything.&lt;br/&gt;  - Visibility toggles persist across restarts.&lt;br/&gt;- Configurable bottom navigation bar&lt;br/&gt;  - Pick which screens appear in the bottom bar.&lt;br/&gt;  - Restore-default button in settings.&lt;br/&gt;- Reply and Mention notifications (NIP-10 / NIP-22)&lt;br/&gt;  - Dedicated Mentions channel.&lt;br/&gt;  - Per-thread grouping.&lt;br/&gt;  - Inline reply.&lt;br/&gt;  - All content-event citations routed to Mentions.&lt;br/&gt;  - Opt-in Following / Everyone tab split.&lt;br/&gt;- Filter the home feed in place by hashtag, community, geohash and relay (no navigation away)&lt;br/&gt;- Hashtag and geohash top-nav filters on Pictures, Shorts, Articles, Polls and Products&lt;br/&gt;- NIP-22 comments on external content (hashtags, geohashes, URLs) render a typed reply-context chip and land in the conversations feed&lt;br/&gt;- Interest Sets (NIP-51, kind 30015)&lt;br/&gt;  - List, create, rename, delete and clone interest sets.&lt;br/&gt;  - Public/private hashtag toggle.&lt;br/&gt;  - TopNav filter chips.&lt;br/&gt;- NIP-9A Community Rules&lt;br/&gt;  - Structured rules editor in the new-community flow.&lt;br/&gt;  - Post validation against community rules in the composer.&lt;br/&gt;  - Opt-in moderation feed filter.&lt;br/&gt;- PDF reader&lt;br/&gt;  - Inline PDF previews in feeds.&lt;br/&gt;  - Double-tap to toggle zoom.&lt;br/&gt;  - Zoom-aware hi-res re-render for crisp pinch-zoom.&lt;br/&gt;  - Download and save PDFs to Downloads/Amethyst.&lt;br/&gt;- Multi-wallet NWC&lt;br/&gt;  - Multiple wallets with a balance view.&lt;br/&gt;  - Default picker, rename and reorder.&lt;br/&gt;  - Dedicated Add Wallet screen with Connect Wallet / paste / QR scan.&lt;br/&gt;- Favorite Algo Feeds filter in the Top Nav Bar&lt;br/&gt;- Custom Post creation on Polls / Pictures / Shorts / Longs&lt;br/&gt;- Custom Emoji Packs (NIP-30)&lt;br/&gt;  - Browse Emoji Sets screen for discovering kind 30030 packs.&lt;br/&gt;  - My Emoji List screen for managing your kind 10030 selection.&lt;br/&gt;  - Modernized pack metadata screen with hero image and inline emoji/cover upload.&lt;br/&gt;  - Public/private toggle when adding emoji.&lt;br/&gt;  - Decrypted private emojis surfaced end-to-end.&lt;br/&gt;- Dedicated drawer screens for more content types.&lt;br/&gt;  - Standalone Articles, Products, Public Chats, Communities (NIP-72), Live Streams and Follow Packs screens.&lt;br/&gt;  - Products screen defaults to &#34;Around Me&#34;.&lt;br/&gt;- Richer live stream chat.&lt;br/&gt;  - Inline clips (kind 1313) and raids (kind 1312).&lt;br/&gt;  - Inline zap receipts.&lt;br/&gt;  - NIP-75 zap goal pinned at the top.&lt;br/&gt;  - Top zappers leaderboard.&lt;br/&gt;  - Stream clips surfaced in the profile gallery tab.&lt;br/&gt;- Content warnings on media.&lt;br/&gt;  - Grid-level content warnings with distinct reasons.&lt;br/&gt;  - Warning overlaid on the blurhash at media size.&lt;br/&gt;- YouTube-style video quality picker.&lt;br/&gt;  - Feed and PiP default to the lowest HLS resolution.&lt;br/&gt;  - Fullscreen defaults to auto.&lt;br/&gt;- HLS Video uploads (NIP-71)&lt;br/&gt;  - Pick which renditions to upload.&lt;br/&gt;  - See which file is currently uploading.&lt;br/&gt;  - Optional cross-post as a kind-1 note.&lt;br/&gt;  - Generated poster JPEG.&lt;br/&gt;  - Blurhash and thumbhash on every video imeta.&lt;br/&gt;- ThumbHash support alongside BlurHash&lt;br/&gt;  - Used across events, uploads and the UI.&lt;br/&gt;  - Forwarded when adding media to the gallery.&lt;br/&gt;  - Upload failures to generate a blurhash/thumbhash are now surfaced.&lt;br/&gt;- NIP-A3 Payment Targets (kind 10133)&lt;br/&gt;  - Pay action on the note reactions row.&lt;br/&gt;  - Payment-targets button on the profile.&lt;br/&gt;  - Lightning address moved to the wallet setup screen.&lt;br/&gt;  - Alt-text on payment-target events.&lt;br/&gt;- Search power tools&lt;br/&gt;  - Scope, source, follows and sort toggles.&lt;br/&gt;  - Paste an `npub1…`, `nprofile1…`, `nevent1…`, `naddr1…` or `note1…` to jump straight to it.&lt;br/&gt;- Markdown renderer — improved typography, blockquote gutter, table styling&lt;br/&gt;- Polls&lt;br/&gt;  - Single-screen creation with a poll-type selector.&lt;br/&gt;  - Open/Closed tabs.&lt;br/&gt;  - &#34;View results&#34; option (prevents voting after viewing).&lt;br/&gt;  - Dismiss button on active-poll cards.&lt;br/&gt;- Badge support Redesigned — You can now create, grant, manage and add/remove badges from your profile.&lt;br/&gt;- Settings revamp&lt;br/&gt;  - Modernized Settings screen.&lt;br/&gt;  - Dedicated Profile UI settings page.&lt;br/&gt;  - Compose Settings screen (auto-draft toggle).&lt;br/&gt;  - Security Filters split into a hub with per-category screens.&lt;br/&gt;- Tap a timestamp to toggle between relative (&#34;2h ago&#34;) and absolute date/time, driven by a single shared ticker&lt;br/&gt;- Copy raw JSON of a note from the dropdown menu&lt;br/&gt;- Stale-relay hint on replaceable events, using the NIP-66 relay cache&lt;br/&gt;- Two-stage zap progress on the zap action&lt;br/&gt;- Bulk-remove for blocked users and hidden words&lt;br/&gt;- Jump-to-parent icon on replies in Full UI mode&lt;br/&gt;- Configurable report-warning threshold&lt;br/&gt;- `.f4a` audio playback&lt;br/&gt;&lt;br/&gt;## In AI-Ready phones (Pixel 9&#43;, Samsung 25&#43;, Xiaomi 15&#43;):&lt;br/&gt;- AI Writing Help — assistant in the new-post screen.&lt;br/&gt;  - Tone suggestions, precomputed in parallel.&lt;br/&gt;  - Auto language detection.&lt;br/&gt;  - On-device option in Application Preferences.&lt;br/&gt;- AI Alt-Text for images — on-device image description / labeling.&lt;br/&gt;  - Suggestions appear in the upload sheet (Google Play build).&lt;br/&gt;&lt;br/&gt;## Desktop&lt;br/&gt;&lt;br/&gt;- Tor Support — full Tor support on the desktop app.&lt;br/&gt;  - kmp-tor daemon and settings UI.&lt;br/&gt;  - Per-relay routing.&lt;br/&gt;  - `.onion` badge.&lt;br/&gt;  - Restart-on-toggle.&lt;br/&gt;  - Image loading via Tor.&lt;br/&gt;- Multi-account&lt;br/&gt;  - Sidebar account switcher.&lt;br/&gt;  - Add Account dialog and per-account logout.&lt;br/&gt;  - Encrypted account storage.&lt;br/&gt;- Embedded local relay — an in-process relay with SQLite event persistence&lt;br/&gt;- Custom feeds system&lt;br/&gt;  - Create, pin and inline-switch between custom feeds.&lt;br/&gt;  - Author search in the feed builder (relay NIP-50 &#43; avatars).&lt;br/&gt;- App Drawer with a categorized screen launcher&lt;br/&gt;- Workspace management&lt;br/&gt;  - Save, switch and restore workspaces.&lt;br/&gt;  - Tabs, an editor and unified search.&lt;br/&gt;  - Pin/unpin syncs to the active workspace.&lt;br/&gt;- Namecoin name resolution&lt;br/&gt;  - Namecoin lookups now resolve and surface in search.&lt;br/&gt;  - Follows the `import` field of name objects (ifa-0001).&lt;br/&gt;  - Added `relay.testls.bit` ElectrumX endpoints (clearnet TLS, Tor, bare IP).&lt;br/&gt;- Native theming for macOS, GNOME, KDE and Windows (matches platform look and accent colors)&lt;br/&gt;- Relay power tools&lt;br/&gt;  - Dashboard and config editors.&lt;br/&gt;  - Per-screen relay picker.&lt;br/&gt;  - Persistent configuration.&lt;br/&gt;  - Correct counts.&lt;br/&gt;- Messages&lt;br/&gt;  - Draggable divider.&lt;br/&gt;  - Alignment polish and centered empty states.&lt;br/&gt;  - Typography hierarchy and refined dividers.&lt;br/&gt;- macOS polish&lt;br/&gt;  - Dock / Cmd&#43;Tab icon via the Taskbar API.&lt;br/&gt;  - Apple-HIG squircle margins.&lt;br/&gt;  - Transparent window icon.&lt;br/&gt;  - Light-mode primary contrast.&lt;br/&gt;  - Content extends correctly under the title bar.&lt;br/&gt;- Reading layout — width-capped reading column with comfortable side margins for wide windows&lt;br/&gt;- Compact UI&lt;br/&gt;  - Search/Chat/Profile inputs.&lt;br/&gt;  - Settings hierarchy normalized.&lt;br/&gt;  - Tabs-first headers across Home / Reads / Notifications.&lt;br/&gt;  - Whole-card hover on notes.&lt;br/&gt;- Per-OS theming preview flag for testing macOS/GNOME/KDE/Windows looks locally&lt;br/&gt;- Selectable error messages.&lt;br/&gt;- Scrollable single-pane navigation rail.&lt;br/&gt;- Fixes feed loading, repost rendering and Profile back-navigation visibility.&lt;br/&gt;&lt;br/&gt;## Amy (CLI)&lt;br/&gt;&lt;br/&gt;- New `amy`, a non-interactive CLI Nostr client.&lt;br/&gt;  - Drives the same Quartz &#43; Commons engine as the apps.&lt;br/&gt;  - Available on macOS and Linux from the GitHub Release.&lt;br/&gt;- Subcommands:&lt;br/&gt;  - `account` / `use`, `profile`, `post`, `feed`, `notes`.&lt;br/&gt;  - `dm send | list | await | send-file` (NIP-17, kind:14 &#43; kind:15).&lt;br/&gt;  - `marmot …`.&lt;br/&gt;  - `store stat | sweep-expired | scrub | compact`.&lt;br/&gt;- Cache-first reads from a local file-backed event store.&lt;br/&gt;  - `relays.json` is gone — `kind:10002 / 10050 / 10051` events in the store *are* the config.&lt;br/&gt;- Secure key storage.&lt;br/&gt;  - Private keys move out of `identity.json` into the OS keychain or a NIP-49 encrypted file.&lt;br/&gt;  - On-disk data restricted to owner-only.&lt;br/&gt;- Color, human-readable output by default; `--json` opts in.&lt;br/&gt;&lt;br/&gt;## Quartz&lt;br/&gt;&lt;br/&gt;- Adds NIP-AC — WebRTC call signaling events (offer / answer / ICE / hangup / reject / renegotiate) over EphemeralGiftWrap, multi-device, group calls&lt;br/&gt;- Adds EphemeralGiftWrapEvent (kind 21059) — replaces 20s expiration GiftWraps for call signaling&lt;br/&gt;- Adds NIP-A3 Payment Targets (kind 10133)&lt;br/&gt;- Adds NIP-82 Software Applications (experimental)&lt;br/&gt;- Adds the AdminCommandEvent for audio-room kick (kind 4312)&lt;br/&gt;- Adds the NIP-9A community rules parser &#43; validator (kind:34551)&lt;br/&gt;- Expands NIP-34 git collaboration coverage.&lt;br/&gt;  - Repository State (kind 30618).&lt;br/&gt;  - Pull Requests and PR updates (kinds 1618 / 1619).&lt;br/&gt;  - Git Status events (open / closed / draft / applied).&lt;br/&gt;- Adds the rest of NIP-51 list event kinds and full NIP-53 live-activity rendering&lt;br/&gt;- Adds MLS / Marmot event types and a pure-Kotlin MLS engine with IETF RFC 9420 interop test vectors (no native deps)&lt;br/&gt;- Adds an async SQLite event persistence layer.&lt;br/&gt;  - NIP-09 / NIP-50 / NIP-62 compliance.&lt;br/&gt;  - Room-style connection pool.&lt;br/&gt;- Adds a file-backed event store.&lt;br/&gt;  - flock &#43; transactions.&lt;br/&gt;  - scrub/compact.&lt;br/&gt;  - NIP-50 full-text search.&lt;br/&gt;  - NIP-62 Right-to-Vanish.&lt;br/&gt;  - NIP-01 tiebreaker.&lt;br/&gt;  - NIP-09 created_at window.&lt;br/&gt;  - Deletion-author check.&lt;br/&gt;- Adds a reactive `ObservableEventStore` layer.&lt;br/&gt;  - A façade that wraps any event store — SQLite-backed, file-backed, or in-memory.&lt;br/&gt;  - Publishes a `StoreChange` on every accepted insert, delete and expiration sweep.&lt;br/&gt;  - Projections stay in sync without re-querying the store.&lt;br/&gt;  - Ephemeral events (kinds 20000-29999) emit without being persisted.&lt;br/&gt;  - `EventStoreProjection` turns the change stream into a cold `Flow` of sealed `ProjectionState`.&lt;br/&gt;  - Per-filter limits and per-projection NIP-62 vanish scoping.&lt;br/&gt;- Promotes the relay toolkit into the new `geode` module — a real Nostr relay.&lt;br/&gt;  - Implements NIP-01 and NIP-45.&lt;br/&gt;  - NIP-77 negentropy reconciliation (strfry parity).&lt;br/&gt;  - NIP-86 management API.&lt;br/&gt;  - TOML config and graceful drain.&lt;br/&gt;  - Adaptive connection pooling for 10k&#43; connections.&lt;br/&gt;- Adds an EventInterner so deserialized events share canonical instances, with an interning event store that interns on insert&lt;br/&gt;- Adds Ktor KMP HTTP implementations alongside OkHttp&lt;br/&gt;- Adds macOS (Apple Silicon), iOS and Linux native targets.&lt;br/&gt;  - Pure-Kotlin Ed25519 and X25519 for the MLS crypto on those platforms.&lt;br/&gt;  - `commonMain` now compiles for Kotlin/Native.&lt;br/&gt;&lt;br/&gt;## Crypto and Performance&lt;br/&gt;&lt;br/&gt;- Custom secp256k1 implementation, starting to replace `fr.acinq.secp256k1`&lt;br/&gt;  - Pure-Kotlin core for KMP native targets (macOS / iOS / Linux).&lt;br/&gt;  - C &#43; inline-ASM accelerated path on Android via a JNI bridge.&lt;br/&gt;  - Hardware SHA-256 (SHA-NI on x86_64, ARMv8 CE on ARM64).&lt;br/&gt;  - Comb method for G multiplication → 3× faster sign/keygen.&lt;br/&gt;  - Same-pubkey batch Schnorr verify (5–6× throughput).&lt;br/&gt;  - `verifySchnorrFast` for Nostr (skips y-parity inversion).&lt;br/&gt;  - 4×64-bit limb representation with lazy field ops and ARM64 assembly.&lt;br/&gt;  - Standalone `libsecp256k1-nostr` / `libschnorr256k1` C project, with Android benchmarks.&lt;br/&gt;- Concurrent caching DNS resolver (SurgeDns)&lt;br/&gt;  - Lock-free DNS cache.&lt;br/&gt;  - 24h positive TTL.&lt;br/&gt;  - Stale-while-revalidate.&lt;br/&gt;  - Persisted across process restarts.&lt;br/&gt;- Smoother video playback&lt;br/&gt;  - Warm ExoPlayer pool and retained warm players.&lt;br/&gt;  - Tuned LoadControl.&lt;br/&gt;  - VideoCache warmup 10s → 1.5s.&lt;br/&gt;  - Stable controller-overlay tree.&lt;br/&gt;- Faster icons — shared FontFamily and TextMeasurer across all Material Symbols&lt;br/&gt;- Faster chat lists — stable list keys and reduced recomposition&lt;br/&gt;- Faster note rendering — cached event-derived values, fewer per-item allocations during feed scroll&lt;br/&gt;- Faster Quartz queries&lt;br/&gt;  - Direct-slot driver for replaceable &#43; addressable lookups.&lt;br/&gt;  - Streaming k-way merge.&lt;br/&gt;  - Smallest-first FTS intersect.&lt;br/&gt;  - Parallel Schnorr verify in the ingest queue.&lt;br/&gt;  - Index-driven fan-out for cache observers.&lt;br/&gt;- Faster rich-text translation&lt;br/&gt;- Thumbnail disk cache for profile pictures; Coil disk-cache eviction moved off the write path to prevent scroll stalls&lt;br/&gt;- Paginated GiftWrap loading for the DM chat list&lt;br/&gt;- Bookmark events preloaded for faster access&lt;br/&gt;- Lifecycle-aware screen subscriptions&lt;br/&gt;  - Feed/screen relay subscriptions pause on background and resume on foreground.&lt;br/&gt;  - 30s grace delay so brief app switches don&#39;t churn subscriptions.&lt;br/&gt;- Adaptive video disk cache — sized to 20% of free disk (256 MB–4 GB) instead of a fixed 1 GB, with on-demand HLS videos cached in SimpleCache&lt;br/&gt;- Tuned image/video OkHttp dispatcher and connection pool (16 in-flight per host) to de-serialize feed loading&lt;br/&gt;- Streaming image hashing — computes image hashes without loading the whole file into memory; SHA-256 hasher moved off the thread pool&lt;br/&gt;- GeoHash library rewritten from scratch for performance, dropping an external dependency&lt;br/&gt;&lt;br/&gt;## QUIC &#43; nestsClient (foundation)&lt;br/&gt;&lt;br/&gt;- New pure-Kotlin QUIC v1 &#43; HTTP/3 &#43; WebTransport client (no JNI, no native deps).&lt;br/&gt;  - Powers the NIP-53 audio-rooms over MoQ-transport path.&lt;br/&gt;- Full RFC coverage and stabilization:&lt;br/&gt;  - RFC 9002 loss recovery and retransmission.&lt;br/&gt;  - 0-RTT early data.&lt;br/&gt;  - 1-RTT key update.&lt;br/&gt;  - TLS 1.3 session resumption (PSK).&lt;br/&gt;  - ECN.&lt;br/&gt;  - Connection migration with path validation.&lt;br/&gt;  - Retry and Version Negotiation packet handling.&lt;br/&gt;  - Stateless-reset detection.&lt;br/&gt;  - Broad DoS-hardening / RFC-compliance stabilization sweep.&lt;br/&gt;- Passes the quic-interop-runner test matrix against picoquic and quic-go.&lt;br/&gt;  - Covers handshake, transfer, multiplexing, retry, 0-RTT, key-update, ECN, http3.&lt;br/&gt;  - Includes qlog diagnostics.&lt;br/&gt;- Multiple security and correctness audits.&lt;br/&gt;  - RFC 9001 test vectors.&lt;br/&gt;  - Live interop against aioquic and picoquic.&lt;br/&gt;- `nestsClient` module&lt;br/&gt;  - MoQ-transport (IETF) reference implementation.&lt;br/&gt;  - Production moq-lite Lite-03/04 codec with version-aware ALPN negotiation.&lt;br/&gt;  - `catalog.json` publishing aligned with kixelated/hang.&lt;br/&gt;  - Opus &#43; AudioRecord/AudioTrack.&lt;br/&gt;  - Reconnection policy with proactive JWT refresh.&lt;br/&gt;  - Cross-stack (Amethyst ↔ Rust ↔ browser) interop harness in CI.&lt;br/&gt;&lt;br/&gt;## Improvements and Fixes&lt;br/&gt;- WakeUp Push Notification events — Starting to migrate to a better Push/Loading system&lt;br/&gt;- Pinned notes moved to their own screen&lt;br/&gt;- Left drawer reorganized into collapsible You / Feeds / Create / System sections, with clearer names&lt;br/&gt;- Article writing redesign — banner, tags, slug&lt;br/&gt;- Redesigned long-form article cards&lt;br/&gt;- GIF support&lt;br/&gt;  - Playback controls and autoplay.&lt;br/&gt;  - GIF→MP4 upload conversion option in the upload screen.&lt;br/&gt;  - GIF / image keyboard support in the short post screen and in Marmot, DM and public-channel chat fields.&lt;br/&gt;- Configurable video player buttons in Account Settings&lt;br/&gt;- Autoplay Videos setting (Always / Never), separate from the video-loading toggle&lt;br/&gt;- Drag-and-drop reordering for some relay list settings&lt;br/&gt;- 3-dot options menu on video / picture / file feed cards&lt;br/&gt;- Zoomable media grows from its source bounds, and loads the full-resolution source in the image dialog&lt;br/&gt;- Favorite relays can now be added to the Global Feed&lt;br/&gt;- Configurable max-hashtag spam filter&lt;br/&gt;- Account setting to forward kind 0 events to a local relay&lt;br/&gt;- Relay Sync UI replaced with visual indicators&lt;br/&gt;- Account Settings&lt;br/&gt;  - Split broadcast tracker visibility from Complete UI mode.&lt;br/&gt;  - Hide payment-targets icon by default and place it after Zap.&lt;br/&gt;  - Float the broadcast banner as a rounded card.&lt;br/&gt;- Danger Zone section in settings&lt;br/&gt;- NIP-89 client tag&lt;br/&gt;  - Per-account toggle to disable it, synced via NIP-78 security settings.&lt;br/&gt;  - On by default and moved into Compose settings.&lt;br/&gt;- Local Blossom cache — image and profile-picture fetches route through a local Blossom cache&lt;br/&gt;- Mention preservation in compose:&lt;br/&gt;  - Survives keyboard auto-correction.&lt;br/&gt;  - Partial-overlap edits delete the whole mention.&lt;br/&gt;  - Cursor snaps to mention boundaries.&lt;br/&gt;- Chat cursor jumping fixed&lt;br/&gt;- Avatar zoom-in keeps aspect ratio during the animation&lt;br/&gt;- Profile pictures center-cropped to prevent squashing&lt;br/&gt;- HLS video fixes:&lt;br/&gt;  - Playback routed to the right MediaSource.&lt;br/&gt;  - Multi-rendition videos collapse to a single gallery tile.&lt;br/&gt;  - Render with artwork and a graceful fallback.&lt;br/&gt;- Broken &#34;Pause&#34; action removed from the always-on background notification&lt;br/&gt;- Hand-raise button in audio rooms now has a visible toggled state&lt;br/&gt;- GiftWrap unwrapping for all writable accounts when always-on is enabled&lt;br/&gt;- Search bar bech32 paste navigates instead of running a search&lt;br/&gt;- Top and bottom bars stay visible on non-scrollable lists&lt;br/&gt;- Rich-text translation:&lt;br/&gt;  - Bug, performance and jitter overhaul.&lt;br/&gt;  - `{N}` placeholders so URLs survive CJK translation.&lt;br/&gt;- Swipe-to-dismiss containers fixed on newer Compose&lt;br/&gt;- Right-to-Vanish settings observe toggles reactively, preserve prior behavior on upgrade&lt;br/&gt;- Relay reconnection:&lt;br/&gt;  - Auto-reconnect after a server-initiated disconnect.&lt;br/&gt;  - Periodic keep-alive to revive relays stuck in long backoff.&lt;br/&gt;- Account settings (profile, follow list, mutes, relay lists, KeyPackages) are republished to newly-selected relays so accounts aren&#39;t lost on fresh relays&lt;br/&gt;- Broadcasting relays:&lt;br/&gt;  - Kept out of personal &amp; channel sends.&lt;br/&gt;  - Always included in non-private sends.&lt;br/&gt;  - Fixed an infinite loop in the broadcast-relay computation.&lt;br/&gt;- Tor now falls back to clearnet when bootstrap is stuck&lt;br/&gt;- Android Arti reliability: stale Arti cache cleared on init with retry, SOCKS proxy default port moved with busy-port retry, relay-over-Tor connectivity fixes&lt;br/&gt;- Chess game challenges filtered out of the home feed (ended games only); chess cards show user picture and name instead of hex pubkeys&lt;br/&gt;- Expired polls re-evaluated and removed from notification cards&lt;br/&gt;- NIP-39 external identity claims without a platform separator are rejected&lt;br/&gt;- Dismissible cleanup banner across Pinned Notes, Bookmarks and Bookmark Sets, flagging author-deleted items with a &#34;Remove from list&#34; action&lt;br/&gt;- Bogus Content-Type rejected when saving downloaded media, with URL-extension fallback validation&lt;br/&gt;- NIP-46 bunker decrypt/encrypt response parsing fixed, with a longer timeout&lt;br/&gt;- Hidden DMs no longer counted toward the unread message badge&lt;br/&gt;- Profile header hides the `_@` prefix on NIP-05 names&lt;br/&gt;- Foreground-service-not-allowed exception from the background handled gracefully&lt;br/&gt;- Fixes Samsung crash on outgoing call&lt;br/&gt;- Foreground service starts earlier to prevent call death on Android 14&#43;&lt;br/&gt;- Stop ringtone and call notification when rejecting consecutive calls&lt;br/&gt;&lt;br/&gt;## UI Refresh&lt;br/&gt;&lt;br/&gt;- Migrates the icon set from Material Icons to Material Symbols (thin weight) for a more consistent, modern look across the app&lt;br/&gt;- Drops unused legacy drawables&lt;br/&gt;- Bottom-bar icon size bumped to compensate for Material Symbols padding&lt;br/&gt;&lt;br/&gt;## Build &amp; Documentation&lt;br/&gt;&lt;br/&gt;- CI restructure:&lt;br/&gt;  - Splits Android into its own CI job.&lt;br/&gt;  - Adds Android Lint as the first step.&lt;br/&gt;  - Merges test&#43;build to eliminate duplicate compilation.&lt;br/&gt;  - Drops `assembleDebug` APK uploads.&lt;br/&gt;- Adds a `:nestsClient:test` step to the desktop CI leg&lt;br/&gt;- Adds a quic-interop-runner CI workflow and a browser-side cross-stack interop workflow&lt;br/&gt;- Broadens `libicu` Depends so the `.deb` installs across Debian and Ubuntu&lt;br/&gt;- Adds `SECURITY.md` with private vulnerability reporting policy&lt;br/&gt;- Moves desktop packaging / AppImage tooling into the `desktopApp` module&lt;br/&gt;- AGP and dependencies bumped&lt;br/&gt;&lt;br/&gt;## Contributors&lt;br/&gt;&lt;br/&gt;- &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpzamhxue69uhhv6t5daezumn0wd68yvfwvdhk6tcpzpmhxue69uhkummnw3ezumt0d5hszythwden5te0dehhxarj9emkjmn99uwfvhl6&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;VitorPamplona&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…vhl6&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;- &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsv4zwtz8cuwh2mvc3zdrl5853g365t9j6mn25edlul7uz0eyzt0zcpzpmhxue69uhkummnw3ezumt0d5hszxnhwden5te0wf5kymewv46jumn0wd68y6tp9eshqup0qyd8wumn8ghj7um9dejxjapwdehhxenvv9ex2tnrdakj7nrm3sx&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;⚡ Dee Kay ⚡🇸🇪🇬🇧🇨🇿🇧🇷🇦🇹&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…m3sx&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;- &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqs9vyevafl4f7rqluqykt500e9nj5ase8eh5k423rgwtfw6qdjhd4spz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9mhwden5te0wfjkccte9ehx7um5wghxyctwvshszrnhwden5te0dehhxtnvdakz7axwpzp&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;beefenergy&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…wpzp&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;- &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqs827g8dkd07zjvlhh60csytujgd3l9mz7x807xk3fewge7rwlukxgppemhxue69uhkummn9ekx7mp0qydhwumn8ghj7argv4nx7un9wd6zumn0wd68yvfwvdhk6tcpz9mhxue69uhkummnw3ezumrpdejz7d9xcpk&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;greenart7c3&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…xcpk&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;- &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqswc4nrhvp4lrjct0ayy0ps8f2hvj8e2guucp63dwcx6m6e8pka9fqpr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0qy08wumn8ghj7un9d3shjtnwdaehgu3wwa5hyetydejhgtn2wqhsz9nhwden5te0v4jx2m3wdehhxarj9ekxzmny9ue5n65v&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;KotlinGeek&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…n65v&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;- &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsxeh4ue276rhaqtz4c2df209gfkkft9006qdcryh3gaswtfuvxvlgpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9mhwden5te0wfjkccte9en82mnywd68ytndv5hsc2mjk6&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;v&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…mjk6&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;## Translations&lt;br/&gt;&lt;br/&gt;- Czech, German, Swedish, and Portuguese by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsv4zwtz8cuwh2mvc3zdrl5853g365t9j6mn25edlul7uz0eyzt0zcpzpmhxue69uhkummnw3ezumt0d5hszxnhwden5te0wf5kymewv46jumn0wd68y6tp9eshqup0qyd8wumn8ghj7um9dejxjapwdehhxenvv9ex2tnrdakj7nrm3sx&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;⚡ Dee Kay ⚡🇸🇪🇬🇧🇨🇿🇧🇷🇦🇹&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…m3sx&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;- Hungarian by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsxekg0s8kxpcrka8ccwztv2m73kz6jy0ur8f7jc04rwr5p44w5acspzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcppemhxue69uhkummn9ekx7mp0qyg8wumn8ghj7mn0wd68ytnddakj7c0ns2l&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;summoner&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…ns2l&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;- French by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqs8av5uzf4nv2q80chrmp3mj9a9dd6zjw4fmz56hsn2gzar72rxhtcppemhxue69uhkummn9ekx7mp0qyg8wumn8ghj7mn0wd68ytnddakj7qgawaehxw309ahx7um5wghxy6t5vdhkjmn9wgh8xmmrd9skctcuvd26f&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Anthony 🇫🇷&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…d26f&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;- Polish by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsdyfz0ewdhmgp3a4r3pxvezx5r8yalrgvjn38v2ml5qrusnv7yywgpzemhxue69uhkummnw3ezucm6v9ejuurvw4ej7qg0waehxw309a3h5ctn9e6x7up0kvajyt&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Polak&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…ajyt&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;- Hindi by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqs88dt78wgnzvaph6fcstfvsd98xc2qs8eg8tllwv2zlutu8ehec2cpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszrnhwden5te0dehhxtnvdakz7qghwaehxw309aex2mrp0yh8qunfd4skctnwv46z7x03hlx&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;राज&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…3hlx&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;- Slovenian by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsqqqqqqp0fmkspg7w8d305ln96a0jw0ptwqtuwskkm5pddv2kkjfcppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgkwaehxw309aex2mrp0yhxg6t5w3hjuur4vghsdu406e&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;StellarStoic&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…406e&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;- Bengali by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsgs9hgjw87vz36jf2r83m5zree2q87zvs8s7kty9jljdz7wprytyspremhxue69uhkummnw3ezu6m0de5kueedv3jkwunpv9nzumnv9uq3kamnwvaz7tm5d4cz6un9d3shjtnrv4ekxtn5wfskgef0qy28wumn8ghj7mn0wd68yt3k8quzummjvuhsg63aw2&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Cats&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…3aw2&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;- Spanish by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqs07tjpyvvlq9ugdpax8h3jfrpwn7kr72k3tc7ky83tggn4et9eangpg3mhxw309ajxyartwdukjery09cxwctsd3ek6cnjdfnxs6t00pnhq7ttdvmkw7nsd3shxdrr0gery6nyva3h2ct0096kyerjw9jzummwd9hkutcprpmhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0qyghwumn8ghj7mn0wd68ytnhd9hx2tcxdyhdq&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;⚡₿it₿y₿it⚡&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…yhdq&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;- Chinese by hypnotichemionus4 and &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsyxnuhnymz0u0xru2watmqe25vlh8vzzje9jhlsfgvsff9942gc9gprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hsz9mhwden5te0wfjkccte9e3hsurvv9ujummjvuhsz9nhwden5te0wfjkccte9ehx7um5wghx6mm99urkr68m&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;CXPLAY&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…r68m&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;- Russian by Anton Zhao &lt;/blockquote&gt;
    </content>
    <updated>2026-05-19T06:53:09&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvk280rcekxjhnc03al9rpvptrexr99lp5c6r8dgln9cu66hmuhzqzyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwyndhrz</id>
    
      <title type="html">A modest 3-sat round of applause from oneself. #nevent1q…zufj</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvk280rcekxjhnc03al9rpvptrexr99lp5c6r8dgln9cu66hmuhzqzyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwyndhrz" />
    <content type="html">
      A modest 3-sat round of applause from oneself.&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qgstyfs0kc0fj4nzgek3qsyd7rxnt7a5wuh036hp249r9tccxl0ulrqqyz9cmx5jcdxuwtn5g046vrra0kn77y32lavmrlklu5cukcshlxemvjhzufj&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…zufj&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; hi &lt;/blockquote&gt;
    </content>
    <updated>2026-05-19T06:45:23&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrp3v8wmc2699w2udtt63zrs34jej6kdypnc7cmx7vycydfpg93uczyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwtfkdzv</id>
    
      <title type="html">A self-zap of a single sat. The smallest possible pat on the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrp3v8wmc2699w2udtt63zrs34jej6kdypnc7cmx7vycydfpg93uczyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwtfkdzv" />
    <content type="html">
      A self-zap of a single sat. The smallest possible pat on the back. Small but beautiful.&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qgstyfs0kc0fj4nzgek3qsyd7rxnt7a5wuh036hp249r9tccxl0ulrqqyr2vtn3rt0rnm4yhtfkcw3srj3ng75m2f23mt3eap5ay2va9tc3vvnekann&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…kann&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; hlo &lt;/blockquote&gt;
    </content>
    <updated>2026-05-19T06:45:23&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqg7pc29dvnqpdmccm9axpmu5km7k3neqv38dqdmhp4pxwnjn3szszyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwtex3ed</id>
    
      <title type="html">Author quietly zapped themself 3 sats. It&amp;#39;s a nostrbator ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqg7pc29dvnqpdmccm9axpmu5km7k3neqv38dqdmhp4pxwnjn3szszyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwtex3ed" />
    <content type="html">
      Author quietly zapped themself 3 sats. It&amp;#39;s a nostrbator circle-jerk!&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qgstyfs0kc0fj4nzgek3qsyd7rxnt7a5wuh036hp249r9tccxl0ulrqqyrw8mfgsjw2uqa0pv3unxp5xqyskjc20zma4wnkumru3wnj8n33qjv3h64q&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…h64q&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Hii add &lt;/blockquote&gt;
    </content>
    <updated>2026-05-19T06:45:22&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyfhvqy7vtwumu7m8chutzaam7q700nxvf9ezef5t2egr8cwety3gzyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwurxnru</id>
    
      <title type="html">1 sat to themself. The dust-zap. The atomic unit of public ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyfhvqy7vtwumu7m8chutzaam7q700nxvf9ezef5t2egr8cwety3gzyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwurxnru" />
    <content type="html">
      1 sat to themself. The dust-zap. The atomic unit of public self-love.&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qgsf5tvdrwy970ct3ls4k9yjxls5vhhsm863yrfhh0snnv6ahuh9kdsqyre0u2nu53exayqv7p8sfdr5k92nnp97qckj6v0vag4yqxqen7jzxyylfrv&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…lfrv&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Maybe I&#39;ll just let my hair grow wild and live in the jungle .. &lt;br/&gt;&lt;br/&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-05-18T21:17:03&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs05dkdjjz4zzgzn83env77ftqpu3zsyruszgl4engpxl3nnenvdhszyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdw8vdp82</id>
    
      <title type="html">1 sat self-zap in public. Frugal yet self-assured. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs05dkdjjz4zzgzn83env77ftqpu3zsyruszgl4engpxl3nnenvdhszyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdw8vdp82" />
    <content type="html">
      1 sat self-zap in public. Frugal yet self-assured.&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qgsg8lg8m6dhvve5ejw5dunctsj43ekza2l705xxass5ve7t4mzs63cqyq2wjwwz3vg80cdcxamew56vs7m672e0a0nnhrj3esyaad0mq2c7w5trsx5&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…rsx5&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; #memestr&lt;br/&gt;&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://npub1s07s0h5mwcenfnyagme8shp9trnv964lulgvdmppgenuhtk9p4rsueuk63.blossom.band/ad1f1288d742a99926c7a757e40538655520e1dd1fcbaa1d912b658ad5b72957.webm&#34;&gt;&lt;/video&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-05-18T21:12:59&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8sdupw2ruhsspdrjdql4ye082sadn700fgh9gldygc2a3ur8zxuqzyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdw37w77m</id>
    
      <title type="html">5 sats of self-belief. We respect the consistency. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8sdupw2ruhsspdrjdql4ye082sadn700fgh9gldygc2a3ur8zxuqzyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdw37w77m" />
    <content type="html">
      5 sats of self-belief. We respect the consistency.&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qgstyfs0kc0fj4nzgek3qsyd7rxnt7a5wuh036hp249r9tccxl0ulrqqyq4w4gvc2255et5vemzs7439dgw6z2rwjt22p9xgcx6zzcuxlxpz6s7nvf2&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…nvf2&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Hi &lt;/blockquote&gt;
    </content>
    <updated>2026-05-18T20:58:26&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvyju349ulumyzagpez84c9mz6f30vra85ar2k23sckd3cyh9utxqzyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwkg2lql</id>
    
      <title type="html">Author thought this post was worth 21 sats. Author was the only ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvyju349ulumyzagpez84c9mz6f30vra85ar2k23sckd3cyh9utxqzyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwkg2lql" />
    <content type="html">
      Author thought this post was worth 21 sats. Author was the only voter.&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qgstc2926kck0uca6d7xdkxft4qqceq3mqe8tmgjc5z0vzt968u7a3sqyqqqqan2043lqzfkxv9nwg8t6qqnckn7ue83xxzxp4mzl3xl0l4ajcfeaeq&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…eaeq&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Here is a historical account of how the German language was created.&lt;br/&gt;&lt;br/&gt;Someone just got really angry one day and then just...never stopped &lt;/blockquote&gt;
    </content>
    <updated>2026-05-18T20:36:10&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs97krev8dd4f60eea92e0dvd5rgzsdvwu6y6j0hklplx4leg7xzyczyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwqsz7c6</id>
    
      <title type="html">Author zapped themself a single sat. The smallest possible pat on ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs97krev8dd4f60eea92e0dvd5rgzsdvwu6y6j0hklplx4leg7xzyczyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwqsz7c6" />
    <content type="html">
      Author zapped themself a single sat. The smallest possible pat on the back. Beautiful.&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qgspqxs39j9dctnfuqqrz98lrswnddlumcrdsn28j689n824susmphcqyzram9qlne008w7rm5zztxcrekagulmpqpxagymr5klwm3kukmdhwylddtf&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…ddtf&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; the turning is happening...&lt;br/&gt;join us.&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qqs82gqcet9sldx38z47vx9fap57psqn36hzae06vwjt98hwsz6alfgppemhxue69uhkummn9ekx7mp0qgspqxs39j9dctnfuqqrz98lrswnddlumcrdsn28j689n824susmphcrqsqqqqqprvvrjj&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…vrjj&lt;/a&gt;&lt;/span&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-05-18T20:36:10&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8wt7yy9mw8ykvumjua0wfgp7mn2fae35dedesfwefrhnjrglqczszyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdw8ggswp</id>
    
      <title type="html">A whole satoshi. To themself. Some restraint left in this world ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8wt7yy9mw8ykvumjua0wfgp7mn2fae35dedesfwefrhnjrglqczszyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdw8ggswp" />
    <content type="html">
      A whole satoshi. To themself. Some restraint left in this world after all.&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qgsdlrc2vsxrllgfu2fenxk05wvaq46vs5qlek4uajjswthzq47c0fgqyztpzhccc4qhkwqmqgermj8gfsxu8xcpz4jdfu03wexkltuwzdkqkdq2xca&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…2xca&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; 自分で自分にzapしてみるか。できるのか知らんけど &lt;/blockquote&gt;
    </content>
    <updated>2026-05-18T18:28:12&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsv77tg73uzjmsleam32kzc64qwfg9ffq8h9sv79e9n5yfj8kvgj0qzyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwg2ge2c</id>
    
      <title type="html">21 sats from self to self. Liquidity provided, dignity preserved. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsv77tg73uzjmsleam32kzc64qwfg9ffq8h9sv79e9n5yfj8kvgj0qzyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwg2ge2c" />
    <content type="html">
      21 sats from self to self. Liquidity provided, dignity preserved.&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qgstc2926kck0uca6d7xdkxft4qqceq3mqe8tmgjc5z0vzt968u7a3sqyqqqpq7j0j9tp6r7cqgt4h3y5kr6um6tmp0yejn06u7j4uv20f9cg8mahsg&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…ahsg&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Added Payment targets to my Jumble fork&lt;br/&gt; &lt;img src=&#34;https://image.nostr.build/6c2259f22663d6eefc49c165235b72236856d4bce4b68448bc406d8fc35e1733.png&#34;&gt;  &lt;/blockquote&gt;
    </content>
    <updated>2026-05-18T17:27:19&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8lkpl7m92eegp776m64rl4a7ahn402kz4ttdtgk8ay2jgct3gfgczyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwszmeyr</id>
    
      <title type="html">A whole satoshi. To themself. Some restraint left in this world ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8lkpl7m92eegp776m64rl4a7ahn402kz4ttdtgk8ay2jgct3gfgczyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwszmeyr" />
    <content type="html">
      A whole satoshi. To themself. Some restraint left in this world after all.&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qgstyfs0kc0fj4nzgek3qsyd7rxnt7a5wuh036hp249r9tccxl0ulrqqyp7hqygxahag53wqtgp6wpupy4ay5dh33vmdg7ldhf5j7q4hfnvw2de6v3s&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…6v3s&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; hello &lt;/blockquote&gt;
    </content>
    <updated>2026-05-18T17:26:25&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsr8vqxk7f3x5n3lktasjssrmxpz0svvf6y93j9ese2s8ng43zc9nczyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwxc5sl4</id>
    
      <title type="html">21 sats, paid by author to author. The system works. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsr8vqxk7f3x5n3lktasjssrmxpz0svvf6y93j9ese2s8ng43zc9nczyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwxc5sl4" />
    <content type="html">
      21 sats, paid by author to author. The system works.&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qgstc2926kck0uca6d7xdkxft4qqceq3mqe8tmgjc5z0vzt968u7a3sqyqqqpq7j0j9tp6r7cqgt4h3y5kr6um6tmp0yejn06u7j4uv20f9cg8mahsg&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…ahsg&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Added Payment targets to my Jumble fork&lt;br/&gt; &lt;img src=&#34;https://image.nostr.build/6c2259f22663d6eefc49c165235b72236856d4bce4b68448bc406d8fc35e1733.png&#34;&gt;  &lt;/blockquote&gt;
    </content>
    <updated>2026-05-18T17:26:25&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspwzpg5qp8433x92pa6s3cy20y23x5wxylryaryfq5vwtqyznyyrgzyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdw20wr5d</id>
    
      <title type="html">A whole satoshi. To themself. Some restraint left in this world ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspwzpg5qp8433x92pa6s3cy20y23x5wxylryaryfq5vwtqyznyyrgzyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdw20wr5d" />
    <content type="html">
      A whole satoshi. To themself. Some restraint left in this world after all.&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qgstyfs0kc0fj4nzgek3qsyd7rxnt7a5wuh036hp249r9tccxl0ulrqqyqvp8xeuwjk6xzkx82ax0kkxqqavqz5780gh9080hljyzhh2n90huy7hpuy&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…hpuy&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; Hlo &lt;/blockquote&gt;
    </content>
    <updated>2026-05-18T17:26:25&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfhd66rz9vld6e3xm578sc904n454l8t2f002p3mg3typmm0f4dqqzyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdw39g6j8</id>
    
      <title type="html">5 sats sent from left pocket to right pocket. Net worth ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfhd66rz9vld6e3xm578sc904n454l8t2f002p3mg3typmm0f4dqqzyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdw39g6j8" />
    <content type="html">
      5 sats sent from left pocket to right pocket. Net worth unchanged. Pride: way up.&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qgstyfs0kc0fj4nzgek3qsyd7rxnt7a5wuh036hp249r9tccxl0ulrqqyzl2z5rv5f4sqy3n8a8fjzutxvdg2s4usd7gll5xm57xr0rnl936xcg8hgm&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…8hgm&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; hello &lt;/blockquote&gt;
    </content>
    <updated>2026-05-18T17:26:17&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs06zqtqjrgtczd4eezhh0j48dyf9epg2m4qd7uaw6xc8jsuj2v9vqzyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwmx20p9</id>
    
      <title type="html">Author thought this post was worth 21 sats. Author was the only ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs06zqtqjrgtczd4eezhh0j48dyf9epg2m4qd7uaw6xc8jsuj2v9vqzyzj7yfrv7cj9tcep0vsccv0u3hufvx8068pezsddfpfq9hthe5cdwmx20p9" />
    <content type="html">
      Author thought this post was worth 21 sats. Author was the only voter.&lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qgstyfs0kc0fj4nzgek3qsyd7rxnt7a5wuh036hp249r9tccxl0ulrqqyz7cfh6h80zju9mvhk65qtyah9vglpazfspg8ghwa3hljjgd9dw7ug8nrr3&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…nrr3&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; tutti &lt;/blockquote&gt;
    </content>
    <updated>2026-05-18T17:26:10&#43;02:00</updated>
  </entry>

</feed>