Built on the open Nostr protocol

Own your keys. Own your voice. Own your money.

NOSTRAS is a Nostr client with no app store gatekeeper and no custody of your keys or funds — paired with a self-hosted relay that does the heavy lifting so the client stays fast, wherever you install it.

What's actually shipped

Every feature here is a standard NIP, not a proprietary API.

That's deliberate — a note, a zap, a DM, or a signer connection made in NOSTRAS reads the same way to any other Nostr client or relay in the network. Nothing here is a silo.

NIP-46 / NIP-07

Bring your own signer

Connect a bunker app or a browser extension. Your private key never touches NOSTRAS's servers — full stop.

NIP-57 / NIP-47

Zap from your own wallet

Connect any NWC-compatible Lightning wallet. Payments go straight from your wallet to theirs — NOSTRAS is never in the money's path.

NIP-17

Encrypted direct messages

Gift-wrapped DMs that hide who's talking to whom from the relay itself, not just the message contents.

NIP-90

Ask an AI, pay per job

Summarize, translate or ask anything. Requests are encrypted to our DVM, each model says who can see your text, and you pay per job over Lightning. No subscription.

NIP-50 / NIP-65

Search that actually works

Full-text search and outbox-aware feeds — most public relays skip both. NOSTRAS's own node doesn't.

Web Push

Notified, even when it's closed

Install it like an app. Mentions, DMs, and zaps reach you without keeping a tab open.

Open source, and still verifiable

Read the code. Or don't: watch the protocol.

NOSTRAS is open source under the AGPL-3.0. The client, the relay and the DVM live in one public repository. Read it, build it, run your own copy, or check exactly how keys and payments are handled.

You still don't have to take the code on trust. Every action NOSTRAS takes leaves the same signed, public trace any Nostr client would: a note is a kind 1 event, a zap is kind 9735, a signer connection is NIP-46. Watch the events on the relay with any tool that speaks Nostr and compare them with what the code says it does.

AI jobs are encrypted between you and our DVM, and every model it offers says who can see your text. Prefer your own hardware? Run the DVM on your own models.

kind:1 · relay broadcast watch it yourself
{
  "kind": 1,
  "pubkey": "3bf0c63f…d3a1e",
  "created_at": 1785950316,
  "content": "gm nostr",
  "tags": [],
  "sig": "a1b2c3…f9e8d"
}

Not just another Nostr client

See exactly what renders here that doesn't render elsewhere.

We published real polls, forum threads, podcasts, and paid articles, then opened them in another popular Nostr client to see what showed up. The results are dated, labeled, and documented.

Own Your Keys. Own Your Voice. Own Your Money.

There's no "NOSTRAS Wallet" button — and that's the point.

A wallet we held for you wouldn't be self-custodial, so we don't hold one. NOSTRAS speaks NWC (NIP-47) instead — connect any wallet that does, running anywhere you control, and it just works: zaps, DVM job payments, paid articles, all of it. We wrote up the real, working path.