Conversation
Register lnurlmint (LUD-25 lnurlcash) — mint Lightning-funded bearer notes per-wallet. Notes circulate offline as lnurlw:// withdraw links and can be rotated, split, merged, or melted back to a BOLT-11 payment.
The jmeter CI hardcoded lnbits/lnbits-extensions in the LNBITS_EXTENSIONS_MANIFESTS raw URL, so fork PRs 404 because the branch only exists in the fork, not upstream. Use github.event.pull_request.head.repo.full_name (falls back to github.repository for push events) and github.event.pull_request.head.ref (falls back to github.ref_name) so the manifest is fetched from the correct repo for fork PRs.
This comment was marked as resolved.
This comment was marked as resolved.
bitkarrot
enabled auto-merge (squash)
September 5, 2026 01:52
bitkarrot
force-pushed
the
add-lnurlmint-v0.1.2
branch
from
September 29, 2026 20:21
335224c to
9673716
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds lnurlmint v0.2.0 to the vetted extensions registry — updated from the earlier v0.1.3 entry.
lnurlmint implements LUD-25 lnurlcash, letting each LNbits wallet run its own mint of Lightning-funded bearer notes. Notes circulate offline as
lnurlw://withdraw links and can be rotated, split, merged, or melted back into a BOLT-11 payment. A port of the standalonelnurl-mintapp into the LNbits extension model.v0.2.0 highlights (protocol sync with upstream v0.12.0)
cp1keys,ck1key-path spends,cw1script-path spends,cs1certificates (offline verification)cx1registers<user>@<mint>lightning addresses that mint onto derived branchesnostr.json) and NIP-57 zaps (description-hash-bound invoices, kind-9735 receipts)m004rekeys existing notes tohex(Q); legacy preimage-keyed notes stay redeemablelnurlcashkernel(Linux) adds arbitrary tapscript verification;ck1/bearercw1verify natively viacoincurveManifest
id: lnurlmintversion: 0.2.0min_lnbits_version: 1.5.4archive: https://github.com/bitkarrot/lnurlmint/archive/refs/tags/v0.2.0.ziphash:ce3f7390697103889ed36ec77cd726621162f489b281100897f9347646eebb40Verification
python3 check.py lnurlmintpasses (hash match, icon OK, min_lnbits_version match)tests/,.planning/,.claude/via.gitattributesexport-ignoreLICENSE,README.md,__init__.py,config.json,manifest.jsondetails_linkpoints to the repoconfig.jsonlnurlcashkernel)Test plan
python3 check.py lnurlmintfrom a clean checkout of this PR