~/talk

Private Web Payments with Cashu (and Nostr)

name:Egge
github:Egge21M
slides:none on file

A minimal web tip flow is built that mints eCash via a public mint and delivers tokens over Nostr: it uses CashuTS wallet to request a mint quote (testnet auto-pays after ~2s), subscribes to the mint websocket (on_mint_quote_paid), calls wallet.mint_proofs to produce proofs, encodes them as a Cashu token and publishes them as a Nostr encrypted DM (NIP-17) to a target npub. Demo works live; caveat: quote persistence is required to avoid lost payments with real mints.

AI-written summary · about

  1. 0:00Private web payments intro
  2. 2:49Bitcoin donations problem
  3. 6:23Cashu and Nostr solution
  4. 11:23Setting up the project and dependencies
  5. 15:17Cashu wallet
  6. 18:27Lightning invoice quote
  7. 25:08Payment confirmation
  8. 32:53Send e-cash via Nostr
  9. 39:03Final demo
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.