← back to apps

Nostr Vault

com.nostrvault.app

android kind 32267

A Nostr client with a built-in Haven relay and Blossom server

latest release
3.0.0 main
released 2026-10-25 20:05 UTC
download apk
NostrVault-3.0.0-51.apk · 59.1 MB
android-arm64-v8a vcode 51
+6 more variants — full list in the assets card below
✓ signed cert 12517dfb…
screenshotscreenshotscreenshotscreenshotscreenshot

about

description
Nostr Vault is a self-custodial Android Nostr client with your own relay and media server running directly on your device. Most Nostr clients are a window onto someone else's relay. Nostr Vault is the relay. A full Haven relay runs on your phone, so every note you write and every note you receive is written to storage you own before it goes anywhere else. If every relay you use disappeared tomorrow, your copy would still be on your device. HOW IT WORKS The app runs a personal relay on-device with five separate stores: an inbox for what people send you, an outbox for what you publish, a chat relay for private messages, a private relay only you can read, and a local feed cache. Your posts are written locally first, then broadcast outward to public relays on your terms. Incoming events are pulled in and kept. Because the relay is yours, notifications are generated entirely on-device from your own event stream. There is no push server — not Google's, not ours. Nothing about who contacts you, or when, is visible to a third party. A Blossom media server runs alongside it, so images and video you post are hosted from your own device and mirrored to external Blossom servers you choose, instead of being uploaded to someone else's host by default. A Web of Trust filter, built from your follow graph, decides what the relay accepts, which keeps spam out of your own storage rather than filtering it after the fact. FEATURES - Personal Haven relay on-device (inbox, outbox, chat, private, feed cache) - On-device notifications with no push server - Blossom media server with mirroring to external servers - Full client: feeds, threads, profiles, media gallery, NIP-50 search - Encrypted direct messages, both NIP-17 gift-wrapped and legacy NIP-04 - Remote signing via NIP-46 and Amber (NIP-55) — your key never enters the app - Multi-account with biometric protection and NIP-49 encrypted key storage - Lightning zaps with receipt validation, and an integrated NWC wallet - Picture-in-Picture video - Efficient relay sync using NIP-77 negentropy reconciliation SUPPORTED NIPS 01 basic protocol · 04 legacy encrypted DMs · 05 DNS identifiers · 09 event deletion · 10 threading · 11 relay information · 13 proof of work · 17 private DMs · 18 reposts · 19 bech32 entities · 29 relay-based groups · 40 expiration · 42 relay authentication · 44 versioned encryption · 46 remote signing · 47 wallet connect · 49 encrypted key storage · 50 search · 51 lists · 55 Android signer · 56 reporting · 57 zaps · 59 gift wrap · 65 relay list metadata · 70 protected events · 77 negentropy sync · 92 media attachments · 94 file metadata Blossom: BUD-01, 02, 03, 04, 06, 14 Your data, your relay, your media — all under your control.
publisher
61bf790b2094afb03495c9e136acf615be0fccc2cb95b5acfb5f6ccefe18b062
first seen
2026-10-02T19:15:21.650440+00:00
last event
2026-10-25 20:05 UTC
website
https://nostrvault.app
install
zapstore.dev or any Zapstore-compatible client
topics
#bitcoin #blossom #lightning #nostr #relay

source & build

repository
https://github.com/btcforplebs/nostr-vault
arch flags
android-arm64-v8a
manifest
missing

releases (kind 30063)

2 releases indexed; latest 3.0.0.

versionchannelreleasedevent
3.0.0 main 2026-10-25 20:05 UTC b73d6392…
2.7.2 main 2026-10-10 15:33 UTC c71ab355…

assets & verification

Every app, release and asset event is schnorr-verified (NIP-01 id + signature) before it enters the catalog, and assets are content-addressed by sha256. We subscribe read-only to the catalog relay — never write to it.

3.0.0 — NostrVault-3.0.0-51.apk

sha256
bec8bdf74945dd889739fee7355b3f7cb975977d2bbc6adef686fed1cf5e8fc7
size
59.1 MB
archs
android-arm64-v8a
version code
51
apk cert sha256
12517dfbbb89aba4f01ce0b890a92b0c86e9b8784ae8b5b3da457c5332ac0f8f
download
NostrVault-3.0.0-51.apk

3.0.0 — NostrVault-3.0.0-50.apk

sha256
c0d11523c11fac0199d5a7d8018592c32ad43b79ec83d92bd746b7d585cc6db4
size
59.1 MB
archs
android-arm64-v8a
version code
50
apk cert sha256
12517dfbbb89aba4f01ce0b890a92b0c86e9b8784ae8b5b3da457c5332ac0f8f
download
NostrVault-3.0.0-50.apk

3.0.0 — NostrVault-3.0.0-49.apk

sha256
8f04dcc183ab51173857d63114e2849da3331eafede30872b24d9e9ea7623d99
size
59.1 MB
archs
android-arm64-v8a
version code
49
apk cert sha256
12517dfbbb89aba4f01ce0b890a92b0c86e9b8784ae8b5b3da457c5332ac0f8f
download
NostrVault-3.0.0-49.apk

3.0.0 — NostrVault-3.0.0-48.apk

sha256
8e080d83e879fd08da6bdc3999c8a12d8bec498ce139c334a9197f038041f3d4
size
59.1 MB
archs
android-arm64-v8a
version code
48
apk cert sha256
12517dfbbb89aba4f01ce0b890a92b0c86e9b8784ae8b5b3da457c5332ac0f8f
download
NostrVault-3.0.0-48.apk

3.0.0 — NostrVault-3.0.0-47.apk

sha256
adc04bd544189eb6f5dacc47e631921c475f79715208bd9322d062ba04f1c97f
size
59.1 MB
archs
android-arm64-v8a
version code
47
apk cert sha256
12517dfbbb89aba4f01ce0b890a92b0c86e9b8784ae8b5b3da457c5332ac0f8f
download
NostrVault-3.0.0-47.apk

3.0.0 — NostrVault-b46-v3.0.0.apk

sha256
dded6c2df02cdcf973a08d4b477b29d522f604901486ed3156b6749c6bf88862
size
59.1 MB
archs
android-arm64-v8a
version code
46
apk cert sha256
12517dfbbb89aba4f01ce0b890a92b0c86e9b8784ae8b5b3da457c5332ac0f8f
download
NostrVault-b46-v3.0.0.apk

Showing the newest 6 asset descriptors; the full set is in /api/apps/61bf790b…