Clickable PWA proof of concept

OnlySats OnlyOrange

A sats-native social app surface for Nostr login, paid first contact, date escrow, creator drops, and reputation. Tap through the product, trigger simulated events, and feel the wedge.

Try the PWA PoC
Identity Nostr npub login
Money Lightning and Cashu payment signals
Media Encrypted creator drops via Blossom
Trust Reputation from verified interactions

Touch the product

A polished app demo, not a dead pitch deck.

Click the flow cards or the phone controls. The UI simulates incoming paid messages, creator content, escrow funding, date confirmation, and the event log a real Nostr/Cashu prototype would expose during development.

npub1only...orange 18+ verified

Mara, 31

Nostr native, coffee after conferences, no fiat rails. First message price: 2,100 sats.

Bocholt +42km Reputation 98 Escrow min 10k
Encrypted inbox NIP-44
M Mara sent a first reply +2,100 sats

Payment proof attached. Message unlocked after sats cleared.

A Ari proposed a date 10k escrow

Saturday, 18:00. Both sides fund before location is revealed.

N Nia creator drop 1,500 sats

Encrypted Blossom media waiting behind a paywall.

Date escrow Mock Cashu
Rooftop coffee Alice funded

Both people deposit sats before the date locks. Completion updates reputation without exposing private details.

Reputation receipt signed event

Proof of value beats social likes. No-show behavior becomes expensive.

Creator drops Blossom
Orange room live set 3,000 sats

Encrypted media reference, unlockable with proof of payment.

Private paid community 21k/mo

Nostr event gate, Cashu balance, local moderation filters.

01

Nostr identity and discovery

active

Start with a pseudonymous npub, age gate, approximate location, interests, message price, escrow minimum, and reputation summary.

02

Paid first message

ready

First contact attaches a Lightning/Cashu payment proof, then encrypted messaging opens. Anti-spam with skin in the game.

03

Date proposal and escrow

ready

Both sides fund a simulated sats escrow before the date locks. Completion creates a reputation event instead of a fake vanity metric.

04

Creator content and subscriptions

ready

Paid posts, media unlocks, tips, subscriptions, private communities, and encrypted Blossom references share the same sats-native substrate.

Debug surface

Every click emits a product event.

The MVP can keep this kind of event log visible for development: profile events, payment proofs, escrow state, content unlocks, report/block actions, and reputation receipts.

Live event log