-
Notifications
You must be signed in to change notification settings - Fork 16
MVP Specification
Christopher David edited this page May 8, 2023
·
55 revisions
Here we specify our minimum viable product (MVP).
The Arcade MVP is a mobile app (Android & iOS) enabling users to:
- Create, join, leave, & share chat channels
- Send encrypted direct messages
- Send and receive Lightning tips
- Post trades and view current order book using NIP-33 following the [Arcade Trading Spec](Arcade Trading Spec)
It is a Nostr client which implements:
- NIP-28 - Public chat channels
- NIP-04 - Encrypted direct messages
- NIP-57 - Lightning zaps
- NIP-06 - Authentication
-
NIP-19 - Login keys via
nsec
- NIP-33 - Parameterized replaceable events
- React Native via Expo
- No backend except Nostr relays/L2s
- State: Zustand
Not final; use as inspiration. Ignore 'pinned' for now