Skip to content

Build web on upstream LWK instead of the fork - #196

Merged
lilbonekit merged 5 commits into
mainfrom
feature/upstream-lwk
Nov 10, 2026
Merged

lilbonekit merged 5 commits into
mainfrom
feature/upstream-lwk

Conversation

@lilbonekit

@lilbonekit lilbonekit commented Nov 9, 2026 •

Copy link
Copy Markdown
Collaborator

Moves the web app off the lilbonekit/lwk fork and the @lilbonekit/lwk-web package onto upstream LWK, pinned as the lwk git submodule (c6a0e5d95).

  • Transactions are built with PsetBuilder (web/src/lwk/psetBuilder.ts) instead of the fork's TxBuilder extensions.
  • Simplicity inputs are finalized with the upstream ControlBlock API.
  • Programs load with debug symbols, as the deployed covenants were built with them.
  • web/scripts/build-lwk.sh builds LWK; pnpm install / pnpm dev explain what to run if it is missing or outdated. Docker builds it itself, GitLab CI fetches the submodule.
  • Seed phrase inputs no longer overflow.

Setup

git submodule update --init lwk
git config submodule.recurse true
cd web && pnpm lwk:build

@lilbonekit
lilbonekit merged commit 4ab8765 into main Nov 10, 2026
3 checks passed
@lilbonekit
lilbonekit deleted the feature/upstream-lwk branch November 10, 2026 15:09
@lilbonekit lilbonekit mentioned this pull request Nov 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants