---
title: "NIPs Supported by Nosflare"
description: "Nosflare implements 19 Nostr Improvement Proposals (NIPs): 1, 2, 4, 5, 9, 11, 12, 13, 15, 16, 17, 20, 22, 25, 28, 33, 40, 42, and 57."
canonical: "https://nosflare.com/docs/supported-nips.md"
---

# Supported NIPs

Nosflare implements **19** [Nostr Improvement Proposals](https://github.com/nostr-protocol/nips). The authoritative list is the `supported_nips` array in `src/config.ts`, which is also served as NIP-11 relay metadata.

**Supported:** 1, 2, 4, 5, 9, 11, 12, 13, 15, 16, 17, 20, 22, 25, 28, 33, 40, 42, 57

| NIP | Title | What it gives the relay |
| --- | --- | --- |
| [01](https://github.com/nostr-protocol/nips/blob/master/01.md) | Basic protocol flow | Core event publishing, subscriptions, and filters |
| [02](https://github.com/nostr-protocol/nips/blob/master/02.md) | Follow list | Contact lists |
| [04](https://github.com/nostr-protocol/nips/blob/master/04.md) | Encrypted direct messages | Legacy DMs |
| [05](https://github.com/nostr-protocol/nips/blob/master/05.md) | DNS-based identifiers | `username@domain.com` verified Nostr addresses |
| [09](https://github.com/nostr-protocol/nips/blob/master/09.md) | Event deletion | Deletion requests |
| [11](https://github.com/nostr-protocol/nips/blob/master/11.md) | Relay information document | Relay metadata, limitations, icon, contact |
| [12](https://github.com/nostr-protocol/nips/blob/master/12.md) | Generic tag queries | Filtering by arbitrary single-letter tags |
| [13](https://github.com/nostr-protocol/nips/blob/master/13.md) | Proof of work | PoW-stamped events |
| [15](https://github.com/nostr-protocol/nips/blob/master/15.md) | End of stored events notice | `EOSE` messages |
| [16](https://github.com/nostr-protocol/nips/blob/master/16.md) | Event treatment | Replaceable and ephemeral events |
| [17](https://github.com/nostr-protocol/nips/blob/master/17.md) | Private direct messages | Modern private DMs |
| [20](https://github.com/nostr-protocol/nips/blob/master/20.md) | Command results | `OK` responses on publish |
| [22](https://github.com/nostr-protocol/nips/blob/master/22.md) | Comment | Threaded comments |
| [25](https://github.com/nostr-protocol/nips/blob/master/25.md) | Reactions | Likes and reactions |
| [28](https://github.com/nostr-protocol/nips/blob/master/28.md) | Public chat | Public chat channels |
| [33](https://github.com/nostr-protocol/nips/blob/master/33.md) | Parameterized replaceable events | Addressable events |
| [40](https://github.com/nostr-protocol/nips/blob/master/40.md) | Expiration timestamp | Self-expiring events |
| [42](https://github.com/nostr-protocol/nips/blob/master/42.md) | Authentication of clients | `AUTH` challenge/response |
| [57](https://github.com/nostr-protocol/nips/blob/master/57.md) | Lightning zaps | Zap receipts; underpins pay-to-relay |

## Planned

| NIP | Title | Purpose |
| --- | --- | --- |
| [50](https://github.com/nostr-protocol/nips/blob/master/50.md) | Search capability | Full-text search over stored events |
| [65](https://github.com/nostr-protocol/nips/blob/master/65.md) | Relay list metadata | Replaceable relay-list events |

## Related

The companion "Send It" blaster relay at `wss://sendit.nosflare.com` uses [NIP-66](https://github.com/nostr-protocol/nips/blob/master/66.md) relay discovery to rebroadcast a note to as many online relays as possible.
