| Commit message (Expand) | Author | Age | Files | Lines |
| * | Dedupe ark receive movements | Adam Soltys | 2026-07-05 | 1 | -1/+13 |
| * | Per-wallet network | Adam Soltys | 2026-07-05 | 2 | -17/+38 |
| * | Reconcile ark vtxos when the gift form opens with an ark source | Adam Soltys | 2026-07-05 | 1 | -0/+1 |
| * | Unilateral exit: put vtxos on-chain without the server | Adam Soltys | 2026-07-05 | 7 | -17/+349 |
| * | Gift detail: direct Reclaim/Revoke buttons, no empty summary box | Adam Soltys | 2026-07-05 | 1 | -13/+16 |
| * | Never apply legacy netName-less nostr snapshots | Adam Soltys | 2026-07-05 | 1 | -3/+6 |
| * | Ark gifts: instant off-chain bearer gifts inside the gift flow | Adam Soltys | 2026-07-05 | 4 | -30/+318 |
| * | Collaborative offboard: move the ark balance back on-chain | Adam Soltys | 2026-07-05 | 5 | -11/+399 |
| * | Boarding UX: label the funding tx and show an in-flight ark balance | Adam Soltys | 2026-07-05 | 3 | -3/+34 |
| * | Prune RBF-replaced pending txs from history | Adam Soltys | 2026-07-04 | 2 | -1/+56 |
| * | Per-network nostr sync + honest balance loading state | Adam Soltys | 2026-07-04 | 4 | -10/+33 |
| * | Signet network — Second's public ASP is the default Ark provider | Adam Soltys | 2026-07-04 | 3 | -7/+22 |
| * | Ark: recover from stale vtxo state | Adam Soltys | 2026-07-04 | 4 | -5/+61 |
| * | Features phase 2b: silent payments + nostr sync leave the core wallet | Adam Soltys | 2026-07-04 | 7 | -556/+710 |
| * | Features phase 2: gift/swap/ark primitives leave the core wallet | Adam Soltys | 2026-07-04 | 6 | -429/+521 |
| * | Build profiles: HAL_FEATURES selects which features ship | Adam Soltys | 2026-07-04 | 2 | -5/+18 |
| * | Features: extract gifts behind the plugin seam | Adam Soltys | 2026-07-04 | 2 | -749/+853 |
| * | Features: extract swaps, Ark, and SP behind a plugin seam | Adam Soltys | 2026-07-04 | 4 | -619/+777 |
| * | History: gifts are timeline entries, not a separate section | Adam Soltys | 2026-07-04 | 3 | -53/+93 |
| * | Gift claim: instant 'Payment received!' after claiming | Adam Soltys | 2026-07-04 | 1 | -2/+35 |
| * | Gift claim: name the real failure when the funding tx isn't visible | Adam Soltys | 2026-07-04 | 2 | -1/+15 |
| * | Gift claim: correct copy when claiming into an existing wallet | Adam Soltys | 2026-07-04 | 2 | -1/+4 |
| * | Gift claim: make the wallet chooser read as a choice | Adam Soltys | 2026-07-04 | 2 | -3/+9 |
| * | Ark: 'Sent!' screen matches the receive celebration | Adam Soltys | 2026-07-04 | 1 | -3/+7 |
| * | Ark: real-time receives over the SubscribeMailbox gRPC stream | Adam Soltys | 2026-07-04 | 3 | -39/+134 |
| * | Ark: history rows open a detail view | Adam Soltys | 2026-07-04 | 3 | -7/+53 |
| * | Ark: hide fee-rate, coin control, Max, and add-recipient for Ark sends | Adam Soltys | 2026-07-04 | 2 | -4/+7 |
| * | Ark: boarding success screen with txid link instead of a toast | Adam Soltys | 2026-07-04 | 2 | -3/+23 |
| * | Ark: give the boarding/refresh toasts time to be read | Adam Soltys | 2026-07-03 | 1 | -4/+4 |
| * | Ark: boarding lives on the Receive tab's Ark view | Adam Soltys | 2026-07-03 | 2 | -14/+22 |
| * | Ark: connect lazily — only dial the server once the wallet uses Ark | Adam Soltys | 2026-07-03 | 2 | -14/+58 |
| * | Ark: on by default with a per-network default server | Adam Soltys | 2026-07-03 | 2 | -2/+15 |
| * | Ark: drop the activity list from the Settings card | Adam Soltys | 2026-07-03 | 2 | -10/+0 |
| * | Ark: show Ark movements in the History tab | Adam Soltys | 2026-07-03 | 2 | -6/+36 |
| * | Ark: 'Payment received!' celebration for Ark receives | Adam Soltys | 2026-07-03 | 2 | -0/+33 |
| * | Ark: wire into the wallet UI | Adam Soltys | 2026-07-03 | 4 | -5/+340 |
| * | Ark: native-JS protocol client + persistent ArkManager | Adam Soltys | 2026-07-03 | 6 | -0/+1830 |
| * | Add coinos (swap.coinos.io) mainnet Boltz preset | Adam Soltys | 2026-07-02 | 1 | -0/+3 |
| * | Swaps: reuse the generic 'Payment received' screen for LN receives | Adam Soltys | 2026-06-30 | 3 | -13/+42 |
| * | Receive: don't stack the generic celebration over the Lightning 'Received!' | Adam Soltys | 2026-06-30 | 1 | -2/+6 |
| * | Wallet: don't understate 'amount sent' for multi-input/swap-funding txs | Adam Soltys | 2026-06-29 | 1 | -4/+16 |
| * | Swaps: don't reuse a burned swap index (deterministic-preimage collision) | Adam Soltys | 2026-06-29 | 2 | -8/+31 |
| * | Swaps: fix lockup address mismatch on mutinynet (missing NETS entry) | Adam Soltys | 2026-06-29 | 1 | -1/+4 |
| * | Swaps: add coinos staging (mutinynet) Boltz provider | Adam Soltys | 2026-06-29 | 1 | -1/+3 |
| * | Send progressive disclosure, swap context in tx detail, LN amount placeholder | Adam Soltys | 2026-06-29 | 4 | -48/+68 |
| * | Copy: 'The swap provider pays the invoice once the on-chain lockup confirms' | Adam Soltys | 2026-06-29 | 2 | -2/+2 |
| * | Receive: drop the dropdown label, rename 'Address' → 'Bitcoin address' | Adam Soltys | 2026-06-29 | 2 | -6/+3 |
| * | Swaps: say 'Swap fee' / provider-agnostic copy instead of naming Boltz | Adam Soltys | 2026-06-29 | 2 | -3/+3 |
| * | Receive dropdown, drop the Swap tab, auto-detect pasted invoices | Adam Soltys | 2026-06-29 | 2 | -39/+29 |
| * | Dev: proxy all regtest backends through the dev server for LAN/phone testing | Adam Soltys | 2026-06-29 | 2 | -5/+16 |