Murmur

a pretend Nostr client

Nothing yet. Open Simulate below to draw one without a relay, or Live test to have a stranger really mention you.
Simulate — no relay, no signing

Hands the worker a payload exactly shaped like one of Tenna's, so the whole path from push to the shade runs offline. The faces are files in this site's own manifest, which is the picture reference Tenna prefers.

Live test — real events, real relay

Five throwaway keys stand in for other people. They publish real kind 0, 1, 6, 7, 1111 and 9735 events to the relay below, which Tenna's push service is holding a REQ open on, so the notification comes back the whole way round.

1. Something of yours to react to

Signed by you, through window.nostr. Everything below points at it.

2. Have them notice you

Subscriptions — window.napp.push

What Tenna holds open on this site's behalf while it is closed. Everything in Live test needs this set first.

Shade preview — the last payload, drawn

The notification this site last asked for, drawn from the options alone — all of them the Notifications API's own, none of them Tenna's. The panel under it is the exact showNotification call, so this, the real shade and a desktop browser can be held against each other.

Nothing posted yet.
Console

Not signed in.