Building Zappr with the people who use it. Try it, tell us what confuses you.
#nostr #bitcoin #lightning #buildingpublic
A Bitcoin platform that lets you talk to Speak to Bitcoin in the language you think in. ⚡
21 sats received
Building Zappr with the people who use it. Try it, tell us what confuses you.
#nostr #bitcoin #lightning #buildingpublic
Self-custody means you remain in control of your funds.
The hard part is making that feel simple. That’s the actual product.
#Zappr #nostr #bitcoin #selfcustody
10/13/2026, 2 engagements
Your identity shouldn't belong to a platform. Npub follows you across every Nostr client. Bitcoin for money. Nostr for identity.
#Zappr #nostr #bitcoin
10/13/2026, 3 engagements
We’ve been tightening things under the hood at Zappr and improving the foundation.
Nothing flashy to announce yet. Just building.
When there’s something concrete to show, you’ll be the first to know.
Still building. Still Zappr.
#Zappr #Nostr #BuildInPublic #Bitcoin
Your fingerprint can do more than unlock your phone.
On Zappr, it can be the starting point for your Bitcoin wallet too.
That’s what a passkey does here ,no seed phrase to write down, no password to remember, and no one else gets access to your keys.
Just one familiar action, with a lot happening behind the scenes.
#Zappr #nostr #bitcoin
Happy new week from zappr.
What’s one feature you’ve used in Zappr that stood out to you?
And what’s one thing you think we should improve?
If you’re just hearing about Zappr for the first time, try it: https://usezappr.xyz
We’re building in public, so your feedback matters.
#nostr #bitcoin #buildingpublic
Looking for Nostr users willing to try Zappr and give honest feedback. Not a form, just try https://usezappr.xyz, then reply here or join our community.
Specifically interested in: how the Nostr feed feels, whether the agent makes sense, and anything that confuses you.
https://chat.whatsapp.com/I96T3Ysa9Np2H9L0b90dj7
#nostr #bitcoin #buildingpublic
An open-source contributor closed three critical issues from APK tester feedback:
https://github.com/Salmatcre8/zappr
#nostr #bitcoin #opensource #buildingpublic
9/29/2026, 1 engagement
Because we’re here. Because we speak Pidgin. Because Bitcoin shouldn’t require you to speak tech.
Proximity to the problem is a qualification.
#nostr #bitcoin #africa #buildingpublic


9/24/2026, 1 engagement
Custodial: they hold your keys. Self-custodial: you do. Zappr never holds your keys. Not on onboarding. Not on transactions. Not ever.
#nostr #bitcoin #selfcustody
Four months ago, we were building at Hack4Freedom Lagos.
Today, Zappr has:
~ A live web app ~ A mobile APK in testers' hands ~ An open-source codebase ~ A grant under review ~ A growing community
A lot has changed.
Still not enough. Still building. #nostr #bitcoin #buildingpublic
9/21/2026, 2 engagements
What specific thing keeps you on custodial Lightning apps? Real answers shape what we build next. #nostr #bitcoin #lightning
Zappr is heading to the Play Store.
But a few people get to use Zappr before that.
We’re opening our tester community to people who want to get their hands on Zappr early, put it through its paces, and help shape what ships.
Early access →
https://chat.whatsapp.com/I96T3Ysa9Np2H9L0b90dj7?s=cl&p=a&mlu=4&ilr=4
#nostr #bitcoin #lightning #buildingpublic
9/17/2026, 1 engagement
Preparing for Play Store submission. For anyone who has shipped a Bitcoin or Lightning app through Google, what did reviewers flag? We want to go in prepared. #nostr #bitcoin #buildingpublic


9/11/2026, 2 engagements
Boltz went offline in August and took Breez swaps with it, globally.
We migrated our swap layer to Spark. Lightning is back.
Still non-custodial. Same trust model. No user funds were ever at risk.
This is what building in public looks like: the blockers, and the fixes.
#zappr #nostr #lightning #buildinginpublic
9/9/2026, 3 engagements
PRF(passkey,'NOSTR-SALT') → BIP32 → nsec PRF(passkey,'WALLET-SALT') → BIP39 → Lightning wallet Client-side. We never see the output. Same result on any device with the same passkey.
https://github.com/Salmatcre8/zappr
#nostr #bitcoin #webauthn #buildingpublic
9/8/2026, 2 engagements
The mobile Beta is live. Our Android APK is officially in the hands of early tester.
Our Founding Engineer, Ebube Miracle Ukpai, who joined the Zappr build as we transitioned from hackathon to startup led the move from web to native Android.
Same self-custodial wallet. Same multilingual AI agent (Pidgin, Yoruba, Hausa & Swahili). Same live Nostr feed.
Want to be one of the first to test it? 👇
https://forms.gle/HjYACSfxAaVsMYxU6
#bitcoin #nostr #buildinginpublic
We watched someone in Lagos open three different apps, follow a YouTube tutorial, and still need a WhatsApp helper just to receive Bitcoin once. That moment is why Zappr exists. One fingerprint. One screen. Your language.
#bitcoin #buildinginpublic
Month 3 on Nostr starts today. August: analytics live, mobile APK in tester hands, first grant application submitted. September: first real users, Blockstream Swaps research, Play Store submission.Building continues. https://usezappr.xyz ⚡ #nostr #bitcoin #lightning #buildingpublic
9/2/2026, 3 engagements
August didn't end with a launch. It ended with proof.
• Analytics live • Mobile build started • First grant application submitted • First real users came through the door
Still building. Still open source. Still Lagos. ⚡
Come see what we're building: https://usezappr.xyz
Early testers welcome: https://docs.google.com/forms/d/e/1FAIpQLScgLS5R1kO424fECKW7IPBiGlIujVtHMIy4WhFVpCfHBL9aww/viewform
#nostr #bitcoin #lightning #buildingpublic
8/31/2026, 2 engagements
We added privacy-friendly analytics to https://usezappr.xyz this month.
First month numbers: 190 unique visitors 432 page views 1 minute 59 seconds average time on site
That last number matters most. People aren't just landing and leaving, they're staying and exploring.
No cookies. No Google. Consistent with everything Zappr stands for.
#nostr #bitcoin #buildingpublic


8/29/2026, 1 engagement
First testers gave us real feedback this week. The most common confusion: "what is a passkey?" and "what does 'open an account' actually mean here?" This is more useful than any internal planning. Are you hearing about Zappr for the first time? Explore Zappr here: https://usezappr.xyz
Just use it. Tell us what you think. Tell us what confused you. Tell us what you’d change.
That feedback is going straight back into the build.
👇🏽 Join our early testers:
https://docs.google.com/forms/d/e/1FAIpQLScgLS5R1kO424fECKW7IPBiGlIujVtHMIy4WhFVpCfHBL9aww/viewform
We’re building this with people, not just for people.
#nostr #bitcoin #buildingpublic
8/26/2026, 6 engagements
If you've been curious about Zappr, this is your chance to try it. Start here ➡️ usezappr.xyz
Tap your fingerprint, and tell us what happens. No polished feedback needed.
Tell us what works. Tell us what confuses you. Tell us what breaks.
That's how we build better. 👉 forms.gle/qokjg81vBcYvH9…
#Bitcoin #Nostr #Lightning #BuildingInPublic
8/24/2026, 4 engagements
Why does a Bitcoin grant organisation care about an app built in Lagos?
Because Bitcoin's success depends on whether it works for the people who need it most.
Zappr is proof that self-custody can work for a first-time user in Lagos. That matters for Bitcoin globally. #bitcoin #buildinginpublic
8/22/2026, 1 engagement
Why OpenSats specifically:
They fund open-source Bitcoin and Nostr projects globally, no equity, no strings. Their recent Nostr wave funded projects at a similar stage to ours.
For a team in Lagos building free, open-source Bitcoin infrastructure, it's the right fit.
#nostr #bitcoin #opensource
8/20/2026, 1 engagement
We submitted our first Bitcoin development grant application this month: OpenSats.
Open source, Nostr-based, built in Africa. We think we fit.
Whatever the outcome — we applied.
Building in public means this part too.
#nostr #bitcoin #buildingpublic #opensource
8/20/2026, 2 engagements
The best products aren’t built in isolation.
They’re built with the people who’ll actually use them.
That’s where we are with Zappr.
We’re looking for our first group of testers to help us shape the experience before we grow.
Explore Zappr here: https://usezappr.xyz
Zappr is open source so you can contribute: https://github.com/Salmatcre8/zappr
8/17/2026, 1 engagement
We're starting the mobile build. Lightning wallet on native is the hardest part, WASM doesn't translate from browser to native directly, and the swap layer adds more complexity.
Anyone navigated this? What worked, what didn't?
#nostr #bitcoin #lightning #opensource
8/14/2026, 4 engagements
🛠️ Build note
Opened the mobile EPIC on GitHub (#11). Breaking it into sub-issues so the work is trackable:
#5 — Scaffold Expo/React Native #6 — Seedless key derivation SPIKE #7 — Breez SDK + NWC #8 — Nostr feed via NDK #9 — AI agent screen
If you've worked on Lightning + React Native with alternative swap providers, genuinely interested in what you ran into. #nostr #bitcoin #lightning #opensource
8/13/2026, 2 engagements
What zappr looks like on mobile 👇
Three tabs: Wallet. Feed. Agent.
Dark theme, orange accent. Built to run on the phone you already own not the one you wish you had.
#nostr #bitcoin #lightning #buildingpublic


8/12/2026, 2 engagements
Mobile stack decision for Zappr:
We're going with Capacitor over React Native from scratch.
Why? We can reuse our existing Next.js codebase instead of rebuilding from scratch. Faster to ship, one codebase.
The challenge: WebAuthn PRF is browser-native. On Android/iOS, we're researching a hardware-backed approach for secure key storage.
Issue #6 is our research spike for this.
https://github.com/Salmatcre8/zappr
#nostr #bitcoin #lightning #opensource


8/11/2026, 4 engagements
Agent is back. 🎉
"abeg check my balance" → Pidgin response, real wallet balance.
Mobile is coming too. Android build is done, we're testing before Play Store submission. Early testers can try it through our community.
Big week. ⚡
#nostr #bitcoin #lightning #buildingpublic
For anyone who's shipped a Next.js PWA with WebAuthn, how did you handle the RP ID when moving from a Vercel preview URL to a custom domain?
We have issue #12 open on this: a passkey enrolled on the preview domain returns "no passkey available" when tried on the custom domain expected, different origin but there's a fixable part on our end we're still working through.
https://github.com/Salmatcre8/zappr
#nostr #webauthn #bitcoin #opensource


8/7/2026, 2 engagements
🛠️ Honest update
Our Claude API key ran out and the agent has been down for a couple of weeks. The wallet, feed, and onboarding all still work. But the multilingual agent, the core of what makes Zappr different is paused until we restore it. Working on it. Will post the moment it's back. #nostr #bitcoin #buildingpublic
8/6/2026, 2 engagements
🔐 Language accessibility isn't just about translation. Every new language shouldn't require rebuilding the product from scratch. We designed Zappr so we can keep improving language support while keeping the Bitcoin experience consistent. That's especially important when your goal is making self-custodial Bitcoin accessible to more people across Africa. #nostr #bitcoin #lightning #buildingpublic
8/5/2026, 2 engagements
🔧 Umami shipped.
Added Umami analytics to https://usezappr.xyz, privacy-respecting, no unnecessary tracking.
Google Analytics on a self-custodial Bitcoin app would've been a contradiction. The Nostr community notices these details. So do we.
One less thing on the roadmap. On to the next.
#nostr #bitcoin #buildingpublic #opensource #privacy


Last month was four weeks of shipping, sharing, and listening.
The biggest lesson? Our roadmap changed more from conversations on Nostr than from our own planning sessions.
Building in public means the community isn't just watching the product evolve, they're helping shape it.
This month: • Mobile development begins • Grant application goes out • More people testing Zappr in the real world
Thanks to everyone following, testing, and sharing feedback. Every conversation is helping us build better.
#nostr #bitcoin #lightning #buildingpublic #opensource


8/3/2026, 3 engagements
One month of building with Nostr⚡⚡
Thank you to everyone who tried Zappr, shared feedback, replied, and helped us improve.
We're not going anywhere. Lagos is just the starting point. The mission is global
#nostr #bitcoin #lightning #buildingpublic
7/31/2026, 2 engagements
It's been one month since we started posting here.
What surprised us most wasn't the engagement, it was the questions.
They've influenced our roadmap more than any internal planning session. That's the value of building in public, where your users actually are.
7/30/2026, 1 engagement
Deciding what to build next on Zappr🤔
Pick one option below. The feature with the most votes goes to the top of our build list.
A) Voice mode (speak Pidgin/Yoruba, agent replies aloud) B) Merchant POS (QR receive + NGN cashout report) C) Something else? tell us in the replies
Reply with your vote.
#nostr #bitcoin #lightning #buildingpublic #africa
Has anyone shipped a Nostr client with non-English support at the agent/AI layer, not just UI translation, but the AI actually responding natively?
We're doing it live in Pidgin, Yoruba, Hausa, Swahili. Curious what others have tried and where it broke.
#nostr #bitcoin #lightning #opensource
7/24/2026, 6 engagements
Bitcoin terms, Pidgin version for anyone teaching newcomers:
Sats = na the smallest part of Bitcoin, just like kobo be for naira.
Zap = send small Bitcoin payment give person on Nostr.
npub = your public identity for Nostr. Na wetin you fit share freely make people find or follow you.
Self-custody = na you dey control your Bitcoin. Nobody hold am for you.
Passkey = your fingerprint, face ID, or device PIN fit unlock your account. No seed phrase. No yawa.
#nostr #bitcoin #lightning #buildingpublic
7/23/2026, 5 engagements
How the multilingual agent actually works:
The LLM layer handles translation and intent parsing before any wallet or feed action fires. Language is a prompt-level decision, not a separate codepath, so adding a new language is a prompt update, not a rewrite.
#nostr #bitcoin #lightning #buildingpublic
7/23/2026, 5 engagements
Language isn't a feature. It's access.
Every Bitcoin tool ships English-first. A Yoruba trader has to context-switch to a second language just to send money. That's not a UX gap, it's a protocol adoption barrier.
Zappr's agent runs natively in 18+ African languages because the alternative locks out the people who need this most.
#nostr #bitcoin #BitcoinAfrica


7/21/2026, 1 engagement
Genuine question for anyone who's built a Bitcoin cash-in/out flow for Africa: How did you handle the compliance side? We went the licensed-partner route — MavaPay handles the NGN rail so we don't have to become a money services business ourselves. Curious if others went a different direction and what that looked like in practice. #nostr #bitcoin #lightning
Our scariest bug: a logout flow that wiped a credential ID we thought was just metadata. Well it wasn't, it was the map back to the wallet. User locked out, keys intact but unreachable. Fixed by separating credential storage from key derivation entirely. Long debugging session we're not getting back but the architecture is more honest now.
How one fingerprint becomes two keys in zappr: PRF(passkey, "NOSTR-SALT") > BIP32 > nsec PRF(passkey, "WALLET-SALT") > BIP39 > Lightning wallet No seed phrase stored anywhere. WebAuthn PRF runs entirely client-side we never touch the private key.


Appreciate you sharing this 🙏 We're just getting started.
We are building zappr to make Bitcoin/Nostr feel native in the language people already think in. More coming soon.
https://github.com/Salmatcre8/zappr
Loading quoted post…
7/11/2026, 1 engagement
Honest question for Nostr builders: What's the worst UX failure you've seen onboarding a non-technical person to Bitcoin or Nostr?
We watched someone in Lagos open three different apps, follow a YouTube tutorial, and still need a friend sending WhatsApp links just to receive Bitcoin for the first time. That's the moment zappr exists because of. Your answers will shape what we fix next. 👇
7/10/2026, 2 engagements
Shipped this week: updated the README, opened our first public issues. Open source means building where people can see you, not just when it's polished. If you're poking around WebAuthn, passkeys, or Lightning/Nostr stacks, a couple of the open issues are worth a look 👀 github.com/Salmatcre8/zappr ⚡
7/9/2026, 1 engagement
Why we chose NWC instead of building our own custodial backend.
Zappr works in two ways: ⚡ Bring your own Lightning wallet (Alby, Mutiny, Primal) via NWC. ⚡ Or create a wallet instantly with your fingerprint with no seed phrase, no extra app.
Either way, we never hold your funds. Not one sat.
Self-custody isn't a feature we bolted on. It's the whole point. usezappr.xyz ⚡


7/8/2026, 1 engagement
Been building quietly in Lagos for the past few weeks. Finally time to post. We made Zappr: a self-custodial Bitcoin app where you talk to your wallet in Pidgin, Yoruba, Hausa, whatever language you think in.
Nostr feed + Lightning + AI agent on one screen. Seedless onboarding via WebAuthn PRF. Built at Hack4Freedom Lagos. Still building. Live: usezappr.xyz Code: github.com/Salmatcre8/zappr ⚡


7/6/2026, 2 engagements