• Joined on 2025-12-31
padreug merged pull request aiolabs/lightning-pub#3 2026-04-02 18:47:56 +00:00
feat(extensions): add extension loader infrastructure
padreug pushed to feature/extension-loader at aiolabs/lightning-pub 2026-04-02 18:46:44 +00:00
a574a5b817 fix(extensions): add HTTP route types and getHttpRoutes to Extension interface
81f199a18a fix: use fresh balance in PayAppUserInvoice notification
e3ec8676fb chore: update Docker build and dependencies
b115712c87 fix: correct nip44v1 secp256k1 getSharedSecret argument types
51ce89234e feat(extensions): add getLnurlPayInfo to ExtensionContext
Compare 20 commits »
padreug commented on issue aiolabs/lightning-pub#15 2026-04-02 18:43:49 +00:00
Extension: Cash Provider (ATM liquidity funding)

Enhancement: Per-provider commission rates

Each cash provider should be able to set their own desired commission rate when funding a machine. For example:

  • Provider A funds $5,000 at 10%…
padreug commented on issue aiolabs/lightning-pub#11 2026-04-02 18:40:43 +00:00
Extension: Satoshi Machine (DCA Distribution)

Superseded by #15

The original DCA approach (SSH polling Lamassu PostgreSQL, hourly cron, separate admin/client extensions) has been redesigned as a Nostr-native Cash Provider system in…

padreug opened issue aiolabs/lightning-pub#15 2026-04-02 18:38:41 +00:00
Extension: Cash Provider (ATM liquidity funding)
padreug pushed to main at aiolabs/atio-home 2026-04-02 15:53:20 +00:00
7f07b70b33 feat: remove Coming Soon heading, show logo only
padreug pushed to main at padreug/fava-module 2026-04-02 03:59:41 +00:00
49da594fec Fix: use pkgs.python3Packages.fava for pythonModule access
padreug pushed to main at padreug/fava-module 2026-04-02 03:57:04 +00:00
a5dc59600e Use python.withPackages for extensions to avoid conflicts
padreug pushed to main at padreug/fava-module 2026-04-02 03:52:34 +00:00
97f8f97ca2 Use dontCheckRuntimeDeps to skip fava dependency check
padreug pushed to main at padreug/fava-module 2026-04-02 03:27:03 +00:00
c1b0038d5a Skip runtime deps check for extensions with stripped fava dep
padreug pushed to main at padreug/fava-module 2026-04-02 03:24:17 +00:00
2c5867fcd3 Fix duplicate fava package conflict with extensions
padreug pushed to main at padreug/fava-module 2026-04-02 03:20:20 +00:00
1c7daeef9c Add package and extensions options
padreug opened issue aiolabs/lightning-pub#14 2026-04-01 17:35:54 +00:00
NIP-05: Auto-provision identity on user creation
padreug pushed to feature/nip05 at aiolabs/lightning-pub 2026-04-01 17:31:48 +00:00
99d83efd56 fix(nip05): add configurable limits for relays per user and identity listing
padreug pushed to feature/withdraw at aiolabs/lightning-pub 2026-04-01 17:27:03 +00:00
4c69a4d390 fix(lnd): allow self-payments for LNURL-withdraw
220a332196 feat(extensions): pay from caller's balance via PayAppUserInvoice
1a1a3b2a38 feat(withdraw): track creator pubkey on withdraw links
61912ff5c6 feat: route Nostr RPC to extension methods
b8e38aa383 feat(withdraw): add HTTP API for creating withdraw links
Compare 18 commits »
padreug pushed to feature/nip05 at aiolabs/lightning-pub 2026-04-01 17:25:38 +00:00
17727d3e31 fix(nip05): add redirect prevention docs and zap field validation
53945d7dcc fix(nip05): allow hyphens and periods in usernames per NIP-05 spec
a7fb92e26d feat(nip05): add Lightning Address support for zaps
8f38622395 feat(extensions): add NIP-05 identity extension
5cc7f3998c fix(extensions): add HTTP route types and getHttpRoutes to Extension interface
Compare 5 commits »
padreug pushed to feature/extension-loader at aiolabs/lightning-pub 2026-04-01 17:24:32 +00:00
5cc7f3998c fix(extensions): add HTTP route types and getHttpRoutes to Extension interface
padreug pushed to feature/nip05 at aiolabs/lightning-pub 2026-04-01 17:16:03 +00:00
a2366c40f2 feat(nip05): add Lightning Address support for zaps
cf85a2fd7c feat(extensions): add NIP-05 identity extension
c308d4be78 fix: use fresh balance in PayAppUserInvoice notification
f1aa5d7139 chore: update Docker build and dependencies
9981e2628e fix: correct nip44v1 secp256k1 getSharedSecret argument types
Compare 11 commits »
padreug commented on pull request aiolabs/lightning-pub#4 2026-04-01 17:12:18 +00:00
feat(extensions): add NIP-05 identity extension

NIP-05 Spec Compliance Review

Compared the implementation against the NIP-05 spec and NIP-57 (zaps). The extension is ~90% complete.…

padreug commented on issue aiolabs/lightning-pub#13 2026-04-01 17:01:16 +00:00
Extension: Split Payments

Dual-Layer Split Architecture

The internal split mechanism (like LNbits) and NIP-57 zap tags should be combined as two complementary layers:

Layer 1: NIP-57 Zap Tags (Preferred Path)

The…