StableKraft
app.stablekraftMusic & podcast aggregator with Nostr and Lightning
StableKraft is a Podcasting 2.0 music and podcast aggregator. Stream value-enabled feeds, favorite tracks to Nostr relays, and boost artists with Lightning sats.
First release: Apr 18, 2026, 4 total releases.
Most recent release: Jul 24, 2026.
Appears in 1 app stack.
0 sats / 0 zaps received in the past year.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Jul 24, 2026 1.4Android hardware/gesture back button support (#167). Capacitor 8's BridgeActivity ships with no back handling at all, so back quit the app from any screen. This adds @capacitor/app, which registers the missing OnBackPressedCallback, and a priority chain in the web layer: 1. sidebar open -> close it 2. fullscreen player open -> close it 3. can go back -> navigate back 4. at the root -> minimize while audio is playing, otherwise exit Back never calls finish() while music is playing, which would tear down the WebView and kill playback.
More…
Works with both gesture navigation and a 3-button nav bar: androidx.activity bridges the platform predictive-back dispatcher (on by default under targetSdk 36) to the same callback. Device-verified on a Pixel 6 running GrapheneOS. Signed with the same keystore as every prior release, so this is an in-place update and offline downloads are preserved. versionCode 5 - Jul 21, 2026 1.3## v1.3.0 (versionCode 4) ### Native Android lock-screen media controls - Real lock-screen / notification media player (MediaSession): cover art, title/artist/album, Prev / Play-Pause / Next, and a draggable seek bar. Bluetooth & wired headset transport keys work. - Stays stable across track transitions and while paused (replaces Chromium's WebView session, which flickered away at every track boundary). ### Locked-screen audio survives Doze (from #161) - PlaybackKeepAliveService holds a partial wake lock during playback so audio no longer dies ~seconds after the screen locks on GrapheneOS / aggressive Android battery managers. Signed release APK (`app.stablekraft`). Published to zapstore via zsp.
- Jul 20, 2026 1.1## StableKraft v1.1.0 (versionCode 2) ### Locked-screen audio (native) - Foreground-service keep-alive so audio keeps playing when the screen is locked on aggressive Android builds (GrapheneOS, OEM battery managers). Device-verified. ### Offline downloads (web) - Save tracks and albums for offline listening, with downloaded cover art. - New Downloads page: collapsible albums, per-album delete, storage usage, and a manual Offline-mode switch. ### Fixes
More…
- Fixed duplicate album cards when scrolling to load more. - Apr 18, 2026 1.0First Android release, published to [zapstore](https://zapstore.dev). **What it is:** Capacitor WebView wrapper around [stablekraft.app](https://stablekraft.app) — a Nostr + Lightning music/podcast aggregator. **Install:** Download `app-release.apk` below, or install via zapstore on Android. **Signing:** Release-signed with keystore `CN=StableKraft, O=StableKraft, C=US` (SHA-256: `27f4191931eeca09382066360f49abe68136be5656fc1429cd0bb952b1aff48e`). All future updates will use the same key.