Continuous public-repository analysis

Open source.
Not open secrets.

We watch what security-critical projects change—then translate the code into clear, independent intelligence anyone can understand.

24Projects watched
17784Commits captured
17252AI analyses
98High-risk findings · 30d
The watch feed

Changes worth understanding

AI analysis is published as generated. Community notes appear after human validation.

17252 analyses
Highest risk·RSS
Informational 15 AI analysisMessage 77 · Adequate
LL Lightning LabsLND BitcoinLightning Network

docs: add release note for WalletKit.SubmitPackage

This commit only adds documentation to the release notes describing a new RPC command and lncli command that were already added in a previous pull request. It does not change any code, behavior, or security properties of the software.

68c47407by Elle Mouton+11−01 file
No security note in commit
Informational 15 AI analysisMessage 18 · Opaque
CK CoinkiteCOLDCARD firmware BitcoinHardware wallets

more editing

This commit only edits the release changelog text. It reorders and rewords bugfix entries, adds one new NFC-related note, and removes some duplicate lines. No source code, firmware logic, or security behavior was changed.

2303b47cby Peter D. Gray+5−51 file
No security note in commit
Informational 15 AI analysisMessage 28 · Opaque
CK CoinkiteCOLDCARD firmware BitcoinHardware wallets

update block height

This commit simply updates a stored Bitcoin blockchain height number from 932,301 to 956,098, along with its timestamp. There is no code logic change, no bug fix, and no security-related content.

5081f8ccby Peter D. Gray+2−21 file
No security note in commit
Low 35 AI analysisMessage 50 · Thin
EL ElectrumElectrum BitcoinSoftware wallets

wallet: de-sloppify d2d4251c8 (paid invoice cache)

This commit is a cleanup of a previous change that added a cache for paid invoices. The developer admits the earlier code was sloppy ('arghhhhhh'). The patch removes redundant logic that tried to update the paid-invoice cache in multiple p…

Cache consistency refactoring in payment status logicDeveloper self-described as 'de-sloppify' of prior commitPayment status correctness affects merchant/user funds
63ee2f3aby SomberNight+6−212 files
No security note in commit
Informational 2 AI analysisMessage 18 · Opaque
CK CoinkiteCOLDCARD firmware BitcoinHardware wallets

correct version!

This commit appears to be a one-line version correction in a submodule reference (external/ckcc-protocol). No code changes are visible, and no security relevance is stated or inferable from the available information.

ec4c4853by Peter D. Gray+1−11 file
No security note in commit
Informational 15 AI analysisMessage 28 · Opaque
CK CoinkiteCOLDCARD firmware BitcoinHardware wallets

cleaner/better check

This commit simplifies a build-time check that verifies the correct versions of submodules are being used. It does not change what is being checked, only how the result is reported. There is no indication this is a security fix.

a4ae6c88by Peter D. Gray+4−61 file
No security note in commit
Informational 12 AI analysisMessage 72 · Adequate
TZ TrezorTrezor firmware BitcoinHardware wallets

test(core): make tests translation logic consistent with firmware

This commit changes only a test helper file (tests/translations.py) so that the test suite's translation lookup behaves the same way the actual device firmware does: missing or empty translated strings fall back to English. It is a test-co…

55fb315aby Roman Zeyde+2−11 file
No security note in commit
Informational 15 AI analysisMessage 28 · Opaque
CK CoinkiteCOLDCARD firmware BitcoinHardware wallets

Updated for today

This commit only updates two automatically-generated timestamp files used to set dates on files created by the COLDCARD hardware wallet. It changes the recorded build date from March 5, 2026 to June 30, 2026, and bumps the firmware version…

81cbc472by Peter D. Gray+6−62 files
No security note in commit
Informational 15 AI analysisMessage 18 · Opaque
CK CoinkiteCOLDCARD firmware BitcoinHardware wallets

debug helper

This is a tiny build-script change for the COLDCARD hardware wallet firmware. It makes two Makefile adjustments: the release-candidate build target now depends on a submodule-check step, and a cleanup command is silenced so it doesn't prin…

e9552c5fby Peter D. Gray+2−21 file
No security note in commit
Informational 15 AI analysisMessage 70 · Adequate
LL Lightning LabsLND BitcoinLightning Network

docs: update release notes

This commit only edits the release notes document. It adds a description of a previously merged BOLT 12 invoice request codec feature and mentions a minor RPC behavior change where a nil reply path stays nil instead of appearing as an empt…

e9a2cb43by bitromortac+7−01 file
No security note in commit
Low 49 AI analysisMessage 88 · Strong
LL Lightning LabsLND BitcoinLightning Network

bolt12: validate InvoiceRequest per BOLT 12 reader/writer requirements

This commit adds validation checks for BOLT 12 invoice requests in the LND Lightning node. It ensures that invoice requests follow protocol rules when being created (written) and received (read), rejecting malformed or non-compliant reques…

New input validation functions added for protocol messagesValidation now runs before encoding, preventing malformed outbound messagesOverflow guard added for amount*quantity calculation
8b4587b0by bitromortac+1703−53 files
No security note in commit
01
Why commit watching?

Security should leave a paper trail.

A quiet fix may be responsible caution—or it may leave users unaware that their assets were ever at risk. CommitWatch preserves the evidence, adds context, and tracks whether vendors disclose, acknowledge, and learn.

Why we built this