silentius-satoshi's avatar
silentius-satoshi
silentius@zaptok.social
npub13vft...sjd9
silentius-satoshi's avatar
silentius 3 months ago
What is the general consensus of y’all wanting a nostr-native, zaps-only version of TikTok? I can continue pouring majority of my time & energy into improving the PWA version of @ZapTok & even start working towards a native iOS/Android app implementation of #ZapTok Or are y’all content with #Rumble (video streaming platform) and their new “bitcoin-tipping” feature reaching millions of their monthly users outside of Nostr? #asknostr
silentius-satoshi's avatar
silentius 3 months ago
Introducing zaptok.social v0.1.0 - npub: @ZapTok - website: - GitHub: Core Features: - install as a mobile/desktop PWA for a nostr native, alternative TikTok experience with strictly zaps instead of reactions - Short-form NIP-71 video events with vertical scrolling experience - Bunker & browser extension login support - Cashu Wallet & NWC support via Bitcoin Connect - Lightning zaps & nutzaps towards video nevent or user profile - Direct to Blossom video upload support with video compression and native camera recording - Push Notifications - WoT (Web of Trust) filtering system - Live-streaming support via zap.stream - Following & Global Feeds - Social features including mini threaded comments, mentions, and follows - Multi-relay support with read/write relay distinction And many more upcoming features in the roadmap! (Zap Goals, Live Activities, Private Direct Messages, dedicated iOS/Android ZapTok app, etc) cc: @fiatjaf, @calle, @Alex Gleason, @Derek Ross, @Gigi, @Kieran, @UNCLE ROCKSTAR, @ODELL, @miljan, @PABLOF7z, @Vitor Pamplona, @DETERMINISTIC OPTIMISM 🌞, @Marty Bent, @Rizful.com I would love to hear y’all’s feedback on this nostr client I’ve been working on for several months now. I will immensely appreciate any form of support or contribution towards this project. HUGE SHOUTOUT to @Cody and the @Jumble client (!!!) & @jack / contributors of chorus.community for relay/client performance optimization & Cashu wallet integration framework, respectively. And a special shoutout to @Soapbox for helping me get started and bring my vision to life <3 #zaptok #devstr #nostr
silentius-satoshi's avatar
silentius 3 months ago
@calle #askcalle I have a cashu wallet related question that could help clarify the direction I’m building for ZapTok as a PWA nostr client: when you integrated the cashu wallet in +Chorus, what made you decide to use non-deterministic versus deterministic (mnemonic-based) wallets? The reason I’m asking is because I used the cashu wallet framework you’ve established when building +Chorus & I noticed for wallet.cashu.me has a mnemonic seed phrase for restoration, but +Chorus’ implementation doesn’t provide a way to restore ecash from another seed phrase or even back up the wallet data. And when receiving P2PK-locked ecash, it is my understanding that the private key is NOT the Nostr private key but rather a separate P2PK-locking key pair to receive ecash (nutzaps). So again, what was the reasoning to create a non-deterministic cashu wallet in +Chorus? Was it due to its underlying wallet creation so that the wallet data can be published to the relays attaching said wallet data to the user’s Nostr identity so that it follows it anywhere it goes? Or was it strictly to improve privacy and reduce risk of seed compromise? Correct me if I made wrong assumptions & I’d be more than happy for any insights you have!
silentius-satoshi's avatar
silentius 3 months ago
I was stumped for the past several hours as to why the video playback wasn’t working for the PWA but was perfectly fine for desktop & mobile browser A simple search would’ve saved me time & sats 🥲 just a quick head’s up for those who are testing new PWA features on iOS 26! #devstr image