Q3-2025 Damus Opensats Report
- Dates: June-02 to Aug-05
This period was heavily focused on preparation of our Damus Android launch at an upcoming event!
How I spent my time
Damus Android
$ git author-stats --after=2025-06-02 --no-merges
name added removed commits
William Casarin <jb55@jb55.com> +10748 -7073 181
kernelkind <kernelkind@gmail.com> +6094 -3394 110
Fernando López Guevara <fernando.lguevara@gmail.com> +3594 -1659 40
Terry Yiu <git@tyiu.xyz> +8497 -1102 16
Jakub Gladysz <jakub.gladysz@protonmail.com> +27 -22 2
alltheseas +8 -1 2
valkuros@gmail.com <valkuros@gmail.com> +1 -1 1
We released versions v0.5.1 to v0.6.0 to a group of internal testers, features include:
v0.6.0
- New notifications indiciator dot on toolbar
- Fixed mentions/tagging
- Gave dave a new swarm-of-cubes look
- Persist some more settings
- Allow sorting thread replies newest first in options
- Show full created date format on selected notes
- Show client name on selected notes
- Higher quality media
- Increase media viewer transition animation
- Fix some ui glitches when replying
- Fix gpu crash on adrendo devices (some samsung galaxy tablets)
- Swipe nav on full screen media
- Made action buttons bigger
- Fix zap button not appearing
- Allow removal of Damoose account
- Profile is now clickable from side bar
- Back swipe nav on all views
v0.5.9
- Persist settings to storage
- New fullscreen media viewer with panning and zoom
- Changed note rendering to use the full screen width
- Fixed more wrapping issues
- Fixed crash on large images
- Fix nwc copy/paste
- Portugese translations
- Show locale language names instead of identifier
- Back swipe nav on all views
\newpage
v0.5.7
-
Swipe nav on full screen media
-
Made action buttons bigger
-
Fix zap button not appearing
-
Allow removal of Damoose account
-
Profile is now clickable from side bar
-
New settings view:
- Resize zoom level
- Clear cache
- Change locale
-
Localization support
- German
- Spanish
- French
- Chinese
- Thai
v0.5.1 to v0.5.7
- Fixed remaining keyboard issues
- Added support android clipboard
- Added android toolbar
Notebook
I created a new notedeck app called notebook, which is an obsidian clone on nostr. This was a way to demo notedeck's multi-app functionality and this cool use-case of other stuff.
Notepack
I created a new compact binary note format for nostr called notepack:
lnsocket-rs
I created a new rust library for communicating with lightning nodes, which we will be using for damus' lnurl server as well as a way for lmzap to fetch invoices.
lnurl-commando-rs
I created a new rust library that uses lnsocket-rs for created a commando-based lnurl server.
What do you plan to work on next quarter?
The plan for post-android-launch is to handle any post-launch issues, but otherwise our plans are:
- High quality web-of-trust ratings in nostrdb for ios/android/notedeck
- Realtime search columns
- Relay timelines
- Profile search
- Store decks on nostr
- nostr visualization android/notedeck app
- Onboarding tutorial
and more!
How did you make use of the money?*
- Paying servers
- Living expenses