Skip to content

Zap of Nakamoto

Install Zap of Nakamoto

Download Zapstore

Download
QR code for zapstore.dev/download
  • Scan the code with your phone’s camera
  • Tap Download anyway if the browser warns about the file
  • Allow your browser to install unknown apps if Android asks
  • Open Zapstore and finish the onboarding

Open Zap of Nakamoto in Zapstore

Open
QR code to open Zap of Nakamoto in Zapstore
  • Scan the code to open Zap of Nakamoto in Zapstore, or search for it there
  • Tap Install, and Download if Zapstore asks you to confirm the developer
  • Confirm in Android’s install dialog. Allow Zapstore to install unknown apps if Android asks

Claimed by the developer

Zap of Nakamoto cryptographically proved they hold the key that signs Zap of Nakamoto. The claim is a signed proof on Nostr, tied to the certificate below.

Developer
Zap of Nakamoto
Developer key
npub1k98clftxkp4tmce4wp7evmczymhl0cqly2qgjwshdv3uxj73d8ysv04zap
Signing certificate
65aa2e3d6563a5f4ec84e8af8bc60eb3e5955e13b374d77fc0be235c34018143
APK checked by
relay.zapstore.devIt read the APK and found it signed with this certificate before listing the release.
Claim published
Oct 27, 2026
Valid until
Oct 26, 2028
Proof event
e37f156556a2b75e5eda27268c558c1ce958c3ac8dcd0b9d1ebc2d8b4fd3d10ein relay.zapstore.dev
How trust works

The simplest way to send and receive bitcoin over Lightning. Pick a name, get your Lightning address, and you're ready: no setup, no settings to learn.

The simplest way to send and receive bitcoin over Lightning. Pick a name, get your Lightning address, and you're ready: no setup, no settings to learn.

  • Your own Lightning address that receives even while your phone is off
  • Pay any Lightning invoice or address by scanning a QR code
  • Send bitcoin as a zap: a QR code or link anyone can claim
  • A recovery phrase that stays on your phone

Your bitcoin is kept by a mint, like cash in your pocket: keep amounts small.

Beta until version 1.0.0: not ready for everyday money yet. Any update may change how the app works or break what it did before, and bugs can cost you what's in the wallet. Use it only to try it out, with tiny amounts you could lose without minding.

Summary generated by Zapstore from source.

Original description, as the developer published it.

Zap Zap of Nakamoto

Zapping anonymously. Sign in to zap with your identity.

Sats go to npub1k98cl…v04zap, the developer who signed the app’s certificate proof.

Amount in sats

Latest release

Nov 12, 2026

Claimed app No Google servicesSource available · MIT

Uses the camera to scan QR codes for payments.

Permissions

  • Camera CAMERA Take photos and record video

Release notes

On White Wallet v0.8.1.

Added

  • The newer version of the LNURLcash protocol (LUD-25/26): your wallet asks each mint which version it speaks. New zaps use new keys. Zaps and addresses from before move to them by themselves on a refresh, for free, and a mint upgraded later is noticed. A restore finds both.
  • Address fees: a mint may charge for an address. Setup shows the fee and lets you reserve the name, pay later or go on without one. A reserved name is on the addresses screen until it is paid or runs out.
  • Payments to someone on the same mint are free, with nothing pending.
  • Settings → Wallets: your wallet's page, with its name, recovery phrase, mints and account. Both can be renamed.
  • "Scan for zaps" on the wallet's page looks through everything your recovery phrase holds at each of your mints again, as a restore does, and adds what it finds. Each mint says when it was last scanned, and the main screen says so when a scan didn't get through.
  • A zap you get as a link is kept from the moment you claim it, so a bad connection no longer loses it: your wallet goes on trying by itself.
  • A zap on a mint that now signs with another key than the one your wallet knows can be kept until you decide about the key.
  • Zaps whose link carries a script can be claimed.
  • A whole zap can be handed out without a connection (Zaps → Share as QR).
  • A shared zap's screen says when its mint last answered for it.

Changed

  • Simpler setup: create a wallet or restore one with its recovery phrase, nothing else on the first screen. Then your mint: see its fees and limits before you add it; a restored wallet shows what it finds there. Then your Lightning address on it, which a restore gets back by itself where it can, and which you can always skip. If the app closes during setup, it goes on where you were.
  • The main screen is quieter: "Scan a QR code" is an icon in the top bar, and one scanner does for both: a zap scanned under Send opens Claim, and an invoice or address scanned under Claim opens Send.
  • Your own shared zap, scanned or pasted on Claim, is not claimed: the screen says you shared it and offers to take it back.
  • A page that takes more than a moment to load says so, and no screen shows something else first.
  • Settings has no search any more.
  • Zaps are kept as they arrive: the zap strategy starts on "Manual", and "Keep only one zap" is a choice under Zap settings. Wallets that never picked one switch too, so their zaps are no longer combined on their own.
  • A sent zap found spent no longer claims the recipient took it: usually they did, but another device with the same recovery phrase may have.
  • The watch-only key moved from the mint's page to each address: a key only ever shows what was paid to its own address.

Fixed

  • Looking at a zap's link no longer sends its secret to the mint; it only goes out when you claim it.
  • A claim that never reached the mint is tried again, instead of ending as failed.
  • A refused payment says why: an invoice of your own mint, one already used, or else the mint's own words. A bare invoice whose payment failed no longer offers "Try again", which a mint always refuses.
  • After a restore, new payments to your address were only found once its name was entered again.
  • A payment, a move or a combine of more than 100 zaps was refused by the mint. They now go through 10 at a time.
  • Adding a mint finds the bitcoin you already have there, as a restore does, and payments to your addresses there keep arriving.

Comments

Loading comments…

See more

Get Zap of Nakamoto the private way

Updates checked on your device, and every release verified before it installs.

Get Zapstore for Android

  1. Tap Download APK below.Scan the code with your Android phone’s camera.
  2. If Android asks, allow your browser to install unknown apps.
  3. Open Zapstore and finish the onboarding.
Download APK

v2.0.4 · 71.2 MB · Android 10+

Verify the download

On a computer, run shasum -a 256 <the file you downloaded>. It should print: b13e01319fecf0b3ba1fd60132758bd0fa08a235836c52d44fddb412cf1b7137

If you have zsp, Zapstore’s publishing tool, zsp utils extract-apk <the file you downloaded> works too. Its hash should be the same SHA-256: b13e01319fecf0b3ba1fd60132758bd0fa08a235836c52d44fddb412cf1b7137

On the phone, AppVerifier should show this signing certificate: 99e33b0c2d07e75fcd9df7e40e886646ff667e3aa6648e1a1160b036cf2b9320

Source code All releases and notes

Get zsp

  1. Download the file for your computer.
  2. Make it executable and put it on your PATH.
  3. In your project folder, run zsp.

Have Go? This does the same:

go install github.com/zapstore/zsp/v2/cmd/zsp@latest
macOS, Apple silicon Linux, x86-64 Linux, arm64

v2.0.1 · macOS and Linux

Verify the download

On your computer, run shasum -a 256 <the file you downloaded>. It should print the SHA-256 for the one you chose.

macOS, Apple silicon · 18.6 MB 99018fb9744e5ace2b44557550dc333496239912c0e9b1137266d4922c803346

Linux, x86-64 · 23.8 MB 1ef5373f8ecd9ba63d2c3fab98abb0d31b2244a2aac31b3749fb205c7d5f5b38

Linux, arm64 · 22.1 MB e421005ee47cba58293dce4277bb784e4cfe706dbbcb8617d671629d0238be18

Source code All releases and notes