index
:
coinosv3.git
master
coinos v3 — bitcoin, Ark, Lightning and nostr wallet (web + Android)
coinos
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Point of sale: a coinos-pos terminal works against a name
Adam Soltys
2026-09-05
3
-2
/
+240
*
Account cards carry identity at a glance (user feedback): the Spending card w...
Adam Soltys
2026-09-05
2
-5
/
+25
*
The chat inbox rows (DM list + community list) read at message size: peer nam...
Adam Soltys
2026-09-05
1
-0
/
+4
*
LNURL payments name the merchant: after the pay-params fetch, the metadata's ...
Adam Soltys
2026-09-05
1
-0
/
+24
*
Chat goes full-bleed on phones like the notes feed — the home list, communi...
Adam Soltys
2026-09-05
3
-6
/
+21
*
Handle lightning:lnurl1… links properly. Two faults: (1) an intent often ar...
Adam Soltys
2026-09-05
2
-3
/
+29
*
Android wrapper v1.4: the launcher icon now truly matches the PWA. Two discov...
Adam Soltys
2026-09-05
9
-2
/
+6
*
Scrub silent payments from everything user-facing — the receive feature is ...
Adam Soltys
2026-09-05
5
-14
/
+6
*
Android wrapper v1.2: launcher label is "Coinos" (capital C) and the icon mat...
Adam Soltys
2026-09-05
11
-3
/
+15
*
Zapstore publishing config: coinos v3 is its own zapstore app (identifier io....
Adam Soltys
2026-09-04
1
-0
/
+29
*
Android wrapper v1.1: scheme + NFC intents move onto a per-intent trampoline ...
Adam Soltys
2026-09-04
5
-20
/
+53
*
Android wrapper app (android/): a minimal TWA around v3.coinos.io whose whole...
Adam Soltys
2026-09-04
17
-0
/
+212
*
Public kind-1 publishes (profile posts and thread replies) carry a NIP-89 cli...
Adam Soltys
2026-09-04
1
-1
/
+8
*
Spending-coins rows say what they mean: the exit chip reads "exit cost 3,688 ...
Adam Soltys
2026-09-04
2
-16
/
+12
*
Hats no longer pop in a beat after page load. The hats feature is a deferred ...
Adam Soltys
2026-09-04
2
-1
/
+55
*
Three profile/thread refinements from field use. (1) The thread reply box sit...
Adam Soltys
2026-09-04
1
-62
/
+114
*
Every nostr post row carries a ↩ Reply button beside the ⚡ zap: it opens ...
Adam Soltys
2026-09-04
1
-1
/
+14
*
Links inside your own DM/chat bubble now inherit the bubble's foreground with...
Adam Soltys
2026-09-04
1
-0
/
+5
*
Profile notes become a real feed: INFINITE SCROLL (nearing the page bottom pu...
Adam Soltys
2026-09-04
2
-6
/
+63
*
The tap-a-bubble action sheet works in DMs too: reactions + Reply + Copy (no ...
Adam Soltys
2026-09-04
2
-8
/
+143
*
The pager's Prev/Next buttons loop within the pages instead of disabling at t...
Adam Soltys
2026-09-04
1
-2
/
+5
*
Flip the swipe ring's tab order per feedback: … page0 ⇄ page1 … lastPag...
Adam Soltys
2026-09-04
1
-8
/
+8
*
The wallet swipe surfaces now form ONE RING with no dead ends: … page0 ⇄ ...
Adam Soltys
2026-09-04
1
-25
/
+33
*
An uploaded (or pasted) profile picture or cover previews at the top of the p...
Adam Soltys
2026-09-04
1
-6
/
+17
*
Your own profile page opens as a PROFILE now, not a form: npub (tap to copy �...
Adam Soltys
2026-09-04
3
-14
/
+64
*
Telegram-style message action sheet + replies in community chat. Tapping any ...
Adam Soltys
2026-09-04
4
-28
/
+129
*
The delete × on chat bubbles is a true 18px circle again and no longer overl...
Adam Soltys
2026-09-04
1
-1
/
+5
*
Chat renders links and sends emoji reactions. Links: community bubbles and DM...
Adam Soltys
2026-09-04
4
-5
/
+95
*
Public read-only coinos community chat at /chat — a share-anywhere link tha...
Adam Soltys
2026-09-04
5
-15
/
+292
*
On-chain tx history now UNIONS across every device's core snapshot (+ local s...
Adam Soltys
2026-09-04
1
-0
/
+19
*
Swiping over the history list now turns its pages (left = older, matching the...
Adam Soltys
2026-09-04
1
-2
/
+18
*
The new account's history now loads the moment a carousel flick is released, ...
Adam Soltys
2026-09-04
1
-26
/
+80
*
Passkey identities stay signed in across reloads: the passkey-derived nostr k...
Adam Soltys
2026-09-04
1
-6
/
+27
*
The balance carousel no longer changes height mid-swipe: the Top up from Savi...
Adam Soltys
2026-09-04
1
-6
/
+17
*
Move nip44 decryption off the main thread — the remaining boot secp256k1 af...
Adam Soltys
2026-09-04
3
-25
/
+117
*
Lightning receives to a
[email protected]
address now wear the ⚡ instead of th...
Adam Soltys
2026-09-04
3
-10
/
+125
*
Remove the temporary carousel diagnostics (window.__dl / __scroll ring buffer...
Adam Soltys
2026-09-04
1
-41
/
+1
*
THE carousel stutter, root-caused via a per-frame scroll trace: a real flick ...
Adam Soltys
2026-09-04
1
-3
/
+25
*
TEMP: scroll trace records only while moving (+700ms tail) so flick motion su...
Adam Soltys
2026-09-04
1
-2
/
+9
*
TEMP: trace scrollLeft per frame into window.__scroll to catch a position jum...
Adam Soltys
2026-09-04
1
-0
/
+10
*
The carousel stutter is the ark history memo re-cooling on a timer: rebuildin...
Adam Soltys
2026-09-04
2
-9
/
+13
*
TEMP: add dropped-frame logging to carousel diagnostics — logs any >40ms fr...
Adam Soltys
2026-09-04
1
-1
/
+12
*
TEMP: carousel drag diagnostics (window.__dl ring buffer) logging each releas...
Adam Soltys
2026-09-03
1
-1
/
+13
*
The Move panel (Top up from savings / move to savings) gets a Cancel: it unfo...
Adam Soltys
2026-09-03
1
-1
/
+7
*
Critical fix: the commit-threshold change I just shipped threw on every drag ...
Adam Soltys
2026-09-03
1
-2
/
+2
*
The carousel 'stutter' was a snap-back, not a stall: frame-by-frame of the la...
Adam Soltys
2026-09-03
1
-10
/
+16
*
Nostr signature verification moves off the main thread: the pool's synchronou...
Adam Soltys
2026-09-03
3
-7
/
+98
*
Communities no longer decrypt on the home screen: init built and subscribed e...
Adam Soltys
2026-09-03
1
-17
/
+37
*
The exit-depth advisory stops pricing itself in the render path: it decoded e...
Adam Soltys
2026-09-03
1
-21
/
+39
*
Ark reconcile signs in time-sliced batches: it built a status query (schnorr ...
Adam Soltys
2026-09-03
1
-3
/
+12
[next]