Boltwall primary sources — 2026-05-03
Project status in this pass
- No canonical standalone Boltwall whitepaper or litepaper surfaced.
- The clearest current source of truth is the canonical GitHub README, the official GitHub Pages docs, and Tierion’s LSAT explainer.
- Boltwall is best understood as reusable Lightning-paid API middleware built around LSAT-compatible authentication rather than as a standalone protocol.
Primary-source snapshots
1) Canonical repository / README
- URL: https://raw.githubusercontent.com/Tierion/boltwall/master/README.md
- Key excerpt:
- The README describes Boltwall as “Bitcoin Lightning paywall and authentication using LSATs.”
- It says developers can “charge to access your API without requiring user accounts, API keys, credit cards, or storing any user data.”
- It also says the paywall can be added with a single middleware line:
app.use(boltwall()).
2) Official docs site
- URL: https://tierion.github.io/boltwall/
- Key excerpt:
- The docs walk through a flow where a protected route returns
402 Payment Requiredand aWWW-AuthenticateLSAT challenge, the client pays the invoice, and then retries with anAuthorization: LSAT ...header. - They document prebuilt caveat configs for time-based access and origin/IP restriction.
- They also document HODL-invoice support and explicitly say a
heldinvoice can count as paid authorization state.
- The docs walk through a flow where a protected route returns
3) Tierion LSAT explainer
- URL: https://blog.tierion.com/lsats-authentication-using-bitcoin-lightning-payments/
- Key excerpt:
- Tierion says it built Boltwall in 2019 as middleware for Lightning-powered paywall servers and later migrated it toward LSAT compatibility while working with Lightning Labs.
- The post frames Boltwall as one component in a broader LSAT toolkit alongside
lsat-js,now-boltwall, and an LSAT playground. - It also explains Chainpoint’s machine-to-machine payment flow and highlights Boltwall’s HODL-invoice support for single-use or state-tracked authorization.
4) Repository landing page
- URL: https://github.com/Tierion/boltwall
- Key excerpt:
- The repository landing page repeats the same core positioning: Lightning paywall and authentication, LSAT-based access control, and drop-in middleware for API routes.
- Its surfaced section headings reinforce the implementation focus on caveats, HODL invoices, and route protection rather than on a separate token or chain protocol.
Working conclusion
Boltwall is best cataloged as Lightning-paid API and route-protection middleware. The deciding evidence in this pass was the combination of one-line Express integration, explicit 402 + WWW-Authenticate challenge handling, caveat-based macaroon restrictions, and native HODL-invoice workflows for more stateful authorization patterns.