Updated 455 days ago

zapddit

reddit-style client for nostr

  • Crypto / Web3
  • nostr client

What problem does this solve?

Most nostr clients discover new content by following people. This does not suit a large set of people who want to discover new content by following 'topics' instead. This leaves a big hole for people who are reddit-style content consumers.

reddit vs. zapddit

reddit zapddit
Users search for sub-reddits like r/nostr, r/tifu, etc. and follow them. Users search for hashtags like #coffeechain, #foodstr, etc. and follow them.
Home feed is filled with posts from their subscribed sub-reddits. User's feed is filled with recent notes mentioning the followed hashtags, in the reverse-chronological order.
Users express appreciation through upvotes. Users express appreciation through Upzaps. Sats in the Upzaps are sent to the author of the upzapped note.
Users express disagreement through downvotes Users express disagreement through Downzaps. Sats in the Downzaps are sent to the Downzap recipient, who is a nostr user chosen by the down-zapper
Users see a tally of upvotes vs downvotes for each post Users see a tally of upzap sats and downzap sats for each note

Features Checklist

  • NIP-07 login
  • Search hashtag
  • Follow, Unfollow hashtag
  • Feed with notes
  • Clickable hashtag link from post content
  • Image display in note
  • Set a downzap recipient
  • Upzaps and Downzaps using QR Code
  • Open user profile/post in snort
  • Show user mentions in notes
  • Switch light mode/dark mode
  • Mute specific hashtags
  • Load images only for notes by 'followed' users

Future features

  • Configure multiple downzap recipients- Exact recipient randomly chosen during the downzap
  • Relay list
  • Replies(??)
  • RTL hashtags support
  • Configurable topic sets