Relay Tools
tools.relay.relaytools
cloud fodder cloudfodder@relay.tools Browse, search and manage nostr relays.
Relay Tools is a relay-first nostr client for Android. Pick a relay and explore what lives on it, then manage it if you run it. **Browse a relay** - Notes, threads and replies with media, quotes and zaps - Topics (kind 11) and their reply trees - Publications: long-form articles and NKBIP-01 books - Media stream: pictures, videos and audio - NIP-29 group chats with mentions and autocomplete **Find things** - Full-text search on NIP-50 relays, plus lookups by npub, note id or nevent - Copy any author or event as npub, nprofile, note1, nevent or naddr - Relay health and uptime from NIP-66 monitors **Run a relay** - NIP-86 management: ban or allow pubkeys and events, moderate content - Extended controls for relay.tools / newlay relays Sign with Amber (NIP-55). Post with outbox delivery to your write relays and upload media to your Blossom servers. Also installable with Obtainium by adding the repository URL above.
First release: Nov 3, 2025, 33 total releases.
Most recent release: Sep 14, 2026.
Appears in 7 app stacks.
0 sats / 0 zaps received in the past year.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Sep 14, 2026 1.4.1### Added - Search has a Profiles category: people are found on the current relay (NIP-50 kind 0) and on your profile relays that support search, and shown as tappable rows that open the profile. The categories are now Notes, Pubs and Profiles. - Brainstorm search relays (vespa-relay, detected from NIP-11) get an "Advanced (brainstorm)" section in the search bar: Sort (Best match, Recent, Trust, Followers), an Observer field prefilled with your key, and an Include-spam switch. The same sort chips sit on the results view and re-run the query in place. Ranked results keep the relay's order and page by time window ("Load more · before <date>"); Recent pages by timestamp as before. - If your key has no web of trust on a brainstorm relay yet, searches fall back to unranked results with a notice that links to brainstorm.world for setup. The failed lens is remembered for the session so later searches skip the empty attempt. - search-staging.brainstorm.world is a default profile relay next to profiles.nostr1.com (existing installs get it added once; removing it sticks). Profile fetches and people search on brainstorm relays carry the read-gate token, so they work without signing in. - Onboarding has a "Lookup relays" page: edit profile relays and cache relays (with the auto-load toggle) before you start, each with a NIP-66 discovery helper and one-tap add. The brainstorm entry shows whether ranked search is ready for your key. - Relay management (newlay): the admin area is reorganized into nine sections. Users & Tiers has a People list with real profiles (name, picture, NIP-05), a name filter, tap to open the profile, Copy npub / Copy hex, a prominent "Assign pubkey to tier" button and per-tier "Add member". Kind Gates gained web-of-trust exempt kinds; WoT, Spider, Chat, IP and Relay Settings each have their own screen; the spider overview moved to Status. Every field has a description and shows the relay default. ### Changed - Search no longer covers Topics (kind 11). A pasted id of a thread still resolves and opens it.
More…
- Search hints and empty states explain brainstorm ranking and that common-word searches there can take a few seconds. ### Fixed - Adding a relay: the setup sheet's Administrative Mode toggle now runs the NIP-86 management check and shows the result inline, so Settings no longer reports "Not Checked" afterwards. The onboarding setup page runs the same check. - Sep 13, 2026 1.4.0### Added - "Pick a relay to get started" now also offers Sign in with Amber: signing in picks your home relay from the relay list on your nostr profile, so either path gets you onto a relay. - A sync chip in the top bar, left of the settings gear, shows the connection to the current relay: calm when connected, spinning while reconnecting or catching up after a resume, red cloud-off when the socket is down. Tap it to force a resync. - First-run onboarding: Welcome, Sign in with Amber (with an Install Amber link when it's missing), Your relays, and a per-relay setup page (images, Wi-Fi, autoplay, administrative mode) for your starting relay. Skippable at every step and replayable from Settings ("Show onboarding again"). Existing installs never see it. - Adding a relay, from the picker's + button, a star on a set row, or during onboarding, opens a short "Set up <relay>" sheet with that relay's image, Wi-Fi, autoplay and administrative-mode settings, so those are visited every time a relay is added. - "Your relays" finds the relay list you already published instead of suggesting relays: it asks your profile relays, then well-known NIP-65 indexers, then falls back to a legacy kind 3 relay map. A found list is shown as-is (it already appears in the relay picker). Nothing to pick: you start on the first favorite you add, else your first NIP-65 write relay. Extras added by URL or from the NIP-66 online-relays list go to Favorites and appear in an "Added" list right under the field. - After onboarding, a three-step spotlight tour highlights the relay switcher, the settings gear, and then the Note Loading card inside Settings (where missing replies and parents are fetched from, and that it applies to every relay). The highlighted area is live: you can tap the gear or flip the Note Loading switches while the tour stays up. - The relay picker's Sync button now uses the same stronger NIP-65 lookup. ### Changed
More…
- Coming back to the app no longer shows the full-screen "Reconnecting / Loading events" overlay. Catch-up runs in the background behind the sync chip and the content stays scrollable. - The Notifications card only highlights, counts and says "new" for notifications that arrived after you last opened the notifications screen, remembered per relay across restarts. Otherwise it's a plain card. - Relay picker: Favorites and published relay sets are now presented as one thing. Favorites is the built-in set that stays on this device; published sets (NIP-51 kind 30002) are saved to nostr and follow you across devices. A one-line hint under the header explains the difference. - Relay picker: every set card is collapsible and remembers whether you collapsed it. Cards start open so a relay is one tap away. Rows are more compact. - Relay picker: a star on rows inside published sets and the NIP-65 list adds or removes that relay from Favorites. The current relay is now marked with a check mark instead of a star. - Relay picker: "Publish as set" on the Favorites card opens the set editor prefilled with your favorites. - Relay picker: while signed out, "New set" and "Publish as set" open a Connect-to-Amber prompt instead of being hidden. Connecting from the prompt fetches your published sets once. - Relay picker: redesigned on Material 3 grouped lists. Each set is a plain header with an overflow menu (Edit, Delete, Publish as set) above a rounded group of rows; a segmented Favorites / Sets / Chats filter sits under the title (no mixed "All" view; the NIP-65 list is grouped under Sets; the chosen tab is remembered across opens and launches), and a floating toolbar at the bottom holds New set, Sync and Add relay. The "Current Relay" card is gone (the top bar already shows it). - Relay set editor is now a full screen with Publish in its top bar instead of a dialog. It opens with a plain-language explanation of what a relay set is, asks for a Name instead of a d-tag (the identifier is generated from the name), and tucks the identifier and image URL under Advanced. The relays in the set are listed first; adding is a separate "Add relays" block with an address field and a collapsed "Pick from Favorites" list of checkboxes. - Relay landing page: sections reordered to Notes, Media, Publications, Chats, Search, then Topics. - NIP-65 relay list editing moved from Settings into the relay picker: the "My Relays (NIP-65)" group's menu has "Edit relay list", and the empty state offers "Set up". The Settings page no longer has a "My Relay List" card. ### Fixed - New notifications arriving while you're on the dashboard now update the Notifications card immediately instead of waiting for the next refresh. - On relays that require AUTH but leave public subscriptions open, every stream was subscribed twice after authenticating, delivering each event twice for the whole session. - The Publications card on the relay dashboard showed a broken glyph instead of its icon. - Creating, editing or deleting a relay set did nothing when no relay was selected. Sets are now published to your NIP-65 outbox, else the current relay and the set's own relays, and a real error is shown if there is nowhere to publish. - Deleting a relay set created in the same session sent a malformed deletion event that relays rejected. - With no relay selected the app sat on a "Connecting to Relay" spinner forever. It now shows "Pick a relay to get started" with a button into the picker. - The relay set editor's Cancel and Publish buttons were hidden under the keyboard while typing; the field list now shrinks so they stay visible. - Sep 6, 2026 1.3.13### Added - Advanced Options now lists the author as npub, nprofile and hex, and the event as note1, nevent, naddr (for addressable kinds) and hex. Every row copies to the clipboard with a tap. - nprofile identifiers carry up to three of the author's outbox relays from their NIP-65 relay list. - "Search" buttons on the Author and Event groups jump straight into relay search for that author or event id. - Topic, article, media and book detail screens show the same identifiers card. Administrative mode is no longer required to see event metadata. ### Fixed - Removed a bogus truncated `note1…` fallback that could appear when NIP-19 encoding failed.
- Aug 17, 2026 1.3.12
- Aug 17, 2026 1.3.10
- Aug 16, 2026 1.3.9
- Aug 15, 2026 1.3.8
- Aug 11, 2026 1.3.7
- Jul 24, 2026 1.3.4
- Jul 15, 2026 1.3.2
- Jul 14, 2026 1.3.1
- Jul 13, 2026 1.3.0
- Jul 11, 2026 1.2.1
- Jul 11, 2026 1.2.0
- Jul 9, 2026 1.1.9
- Jul 8, 2026 1.1.8
- Jun 24, 2026 1.1.7
- Jun 23, 2026 1.1.6
- Jun 23, 2026 1.1.5
- Jun 23, 2026 1.1.4
- May 29, 2026 1.1.3
- May 28, 2026 1.1.2
- May 28, 2026 1.1.1
- May 22, 2026 1.1.0
- May 17, 2026 1.0.9
- May 16, 2026 1.0.8
- Apr 4, 2026 1.0.7
- Jan 9, 2026 1.0.6
- Jan 7, 2026 1.0.5
- Jan 3, 2026 1.0.4
- Dec 14, 2025 1.0.3
- Nov 5, 2025 1.0.2
- Nov 3, 2025 1.0.1