• Joined on 2025-12-31
padreug commented on issue aiolabs/satmachineadmin#12 2026-05-26 09:23:28 +00:00
Future: ATM ↔ operator pairing via seed-URL + WalletSharePermission (+ NIP-46 bunker deep-dive)

Closing as superseded by the security-pathway epic at #13.

padreug closed issue aiolabs/satmachineadmin#26 2026-05-26 09:23:26 +00:00
Lock deposit currency to machine.fiat_code (and prepare balance-summary for the multi-currency future)
padreug commented on issue aiolabs/satmachineadmin#26 2026-05-26 09:23:21 +00:00
Lock deposit currency to machine.fiat_code (and prepare balance-summary for the multi-currency future)

Closing — shipped at commit d2e6827 feat(v2): lock deposit currency to machine.fiat_code (closes #26). Forgejo didn't auto-close from the commit message; closing manually.

padreug pushed to main at aiolabs/lnbits-sensei 2026-05-26 08:41:08 +00:00
773632562e feat(dev-env): wire shared pre-commit secret scanner via core.hooksPath
padreug closed issue aiolabs/satmachineadmin#15 2026-05-26 06:57:59 +00:00
S1 — NIP-40 expiration on kind-21000 RPC events
padreug closed issue aiolabs/satmachineadmin#19 2026-05-26 06:57:58 +00:00
S5 — Persist sender_pubkey on Payment.extra (LNbits-side)
padreug commented on issue aiolabs/satmachineadmin#15 2026-05-26 06:57:56 +00:00
S1 — NIP-40 expiration on kind-21000 RPC events

Closing as done — both sides shipped.

padreug commented on issue aiolabs/satmachineadmin#19 2026-05-26 06:57:54 +00:00
S5 — Persist sender_pubkey on Payment.extra (LNbits-side)

Closing as done — landed before the sprint started.

padreug pushed to main at aiolabs/lnbits-sensei 2026-05-26 06:47:29 +00:00
fc1d31244a docs(secrets): add beginner walkthrough for sops-nix
7af3bce544 feat(secrets): scaffold sops-nix for declarative secrets
Compare 2 commits »
padreug pushed to main at aiolabs/lnbits-sensei 2026-05-26 06:38:56 +00:00
8ebf16d069 docs(readme): promote Claude orientation to a top-level section
padreug pushed to main at aiolabs/lnbits-sensei 2026-05-25 22:57:39 +00:00
1a75a04c2f docs: add lnbits frontend gotchas + extension-dev reference
0a5713c704 feat(claude): seed curated CLAUDE.md files into ~/dev/ workspace
35ef01fd70 docs(workspace-notes): add settings precedence (.env vs DB)
6c9f76bd70 docs: surface lnbits workspace gotchas as a committed reference
30fbd0cef9 docs: add upstream-PR workflow + lnbits branch-model reference
Compare 5 commits »
padreug pushed to main at aiolabs/regtest 2026-05-25 22:53:58 +00:00
ffd27536af dev compose: add nsecbunker service, build from aiolabs fork checkout
padreug pushed to master at aiolabs/nsecbunkerd 2026-05-25 22:34:14 +00:00
e39eaa632d startKey: decode bech32 nsec to hex before constructing NDKPrivateKeySigner
42dbbd7536 disable pingOrDie watchdog — false-positives on non-public relays
960b9399e8 Dockerfile: switch from npm to pnpm + drop --frozen-lockfile
06272c8f2c pin @nostr-dev-kit/ndk to 2.8.1 instead of workspace:*
Compare 4 commits »
padreug closed issue aiolabs/nsecbunkerd#8 2026-05-25 22:34:13 +00:00
startKey passes bech32 nsec to NDKPrivateKeySigner — every newly-created key fails to load
padreug closed issue aiolabs/nsecbunkerd#4 2026-05-25 22:34:13 +00:00
pingOrDie self-watchdog false-positives → bunker exits every 30s on non-public relays
padreug closed issue aiolabs/nsecbunkerd#1 2026-05-25 22:34:13 +00:00
Dockerfile uses npm install but project declares workspace:* deps (pnpm-only)
padreug closed issue aiolabs/nsecbunkerd#3 2026-05-25 22:34:13 +00:00
@nostr-dev-kit/ndk declared as workspace:* with no workspace setup
padreug opened issue aiolabs/nsecbunkerd#8 2026-05-25 22:30:43 +00:00
startKey passes bech32 nsec to NDKPrivateKeySigner — every newly-created key fails to load
padreug pushed to master at aiolabs/nsecbunkerd 2026-05-25 21:59:37 +00:00
711a017e8c add nix flake with devShell and native package build
padreug opened issue aiolabs/nsecbunkerd#7 2026-05-25 21:57:14 +00:00
Investigate NDK echo issue — RPC responses unreliably reach client subscriptions on custom relays