D
← Developer activityVerified account

daywalker90

Public commit activity attributed with verified account confidence. This page describes observable work, not personal trustworthiness.

@daywalker90 on GitHub ↗
90 commits1 monitored projects5 candidates0 high-risk analyses
Project constellation

Where the commits appear

Amber nodes are monitored by CommitWatch. Gray nodes are sampled from authenticated GitHub public commit search and may not represent complete contribution history.

Monitored External sample
Projects connected to daywalker90A visual map of monitored and externally discovered repositories.Ddeveloper90Core Lightning
Monitored evidence

CommitWatch projects

External discovery

Other public projects

No external sample loaded yet.

Authenticated GitHub discovery can enrich this profile.
Analyzed activity

Recent published watches

Message quality and risk characterize commits, never the person.

Low 33 AI analysisMessage 76 · Adequate
EP Elements ProjectCore Lightning BitcoinLightning Network

wally: update libwally to v1.5.6

This commit updates the bundled libwally library to version 1.5.6. The practical effect is that calling the JSON-RPC `signpsbt` command on a PSBT that is already signed now succeeds as a harmless no-op, instead of returning an error on Bit…

Dependency update to incorporate upstream bug fixBehavior change from error to no-op on re-signing signed PSBTsTaproot keypath handling change in upstream cryptographic library
37526ca4by daywalker90+7−82 files
No security note in commit
Informational 15 AI analysisMessage 70 · Adequate
EP Elements ProjectCore Lightning BitcoinLightning Network

CI: restructure release workflows

This commit is a housekeeping change to the project's automated release pipelines on GitHub. It splits the existing release workflow into separate 'build' and 'publish' steps, adds a version/tag consistency check, and fans out Docker build…

39b7f6dfby daywalker90+536−39610 files
No security note in commit
Informational 15 AI analysisMessage 57 · Thin
EP Elements ProjectCore Lightning BitcoinLightning Network

CI: set readme branch name to stable

This commit only changes the branch name used by an automated documentation-publishing workflow from '1' to 'stable'. It affects how Core Lightning's public guides are synced to a documentation hosting service (ReadMe). There is no change …

6a243ef5by daywalker90+5−51 file
No security note in commit
Informational 15 AI analysisMessage 45 · Thin
EP Elements ProjectCore Lightning BitcoinLightning Network

release: CHANGELOG and version bumps for v26.06.6

This commit is purely a release housekeeping change: it updates version strings from v26.06.2 to v26.06.6 and adds a CHANGELOG entry for the new release. The CHANGELOG mentions two fixes that were already made in earlier commits (a Python …

d6bce325by daywalker90+24−1210 files
No security note in commit
Low 32 AI analysisMessage 73 · Adequate
EP Elements ProjectCore Lightning BitcoinLightning Network

pyln-proto: temporarily switch to coincurve-cp314-fix

This change swaps the project's Python cryptography dependency from the well-known 'coincurve' package to a temporary fork called 'coincurve-cp314-fix' published by an individual contributor (daywalker90). The stated reason is to fix Pytho…

Dependency switched from established package to a temporary fork with a different publisherCustom PyPI package name 'coincurve-cp314-fix' is not the upstream projectFork publisher is an individual GitHub user (daywalker90), not the original coincurve maintainers
a9c99fe2by daywalker90+49−912 files
No security note in commit
Low 34 AI analysisMessage 68 · Adequate
EP Elements ProjectCore Lightning BitcoinLightning Network

msggen: new rust types for `sat` and `sat_or_all`

This commit changes how the Core Lightning (CLN) Rust RPC and gRPC libraries represent and serialize amounts. It introduces separate types for satoshi-denominated amounts (AmountSat) versus millisatoshi-denominated amounts (Amount), and ch…

Breaking serialization change: amount fields now emitted as raw u64 instead of suffixed stringsNew AmountSat/AmountSatOrAll types separate sat and msat unitsGenerated gRPC proto types updated for sat-denominated fields
8405796bby daywalker90+1854−159414 files
No security note in commit
Informational 15 AI analysisMessage 85 · Strong
EP Elements ProjectCore Lightning BitcoinLightning Network

docs: updated Arch linux source installation instructions

This commit only updates the Arch Linux installation instructions in the project's documentation. It replaces the older Poetry-based Python setup with the newer 'uv' tool, adds some system dependencies, and removes a section about Python p…

58863ab6by daywalker90+14−121 file
No security note in commit
Informational 16 AI analysisMessage 85 · Strong
EP Elements ProjectCore Lightning BitcoinLightning Network

pyln-proto: use coincurve 21 for python <=3.13 and add self-compiled wheels for python 3.14

This change updates how the project installs a cryptographic helper library called coincurve. The old pinned version was failing to build, so the team switched to a newer official version for most Python releases and, only for Python 3.14,…

Third-party package index introduced for Python 3.14 buildsSelf-compiled/pre-built wheels used instead of official upstream releaseDependency source moved from pinned Git commit to mutable registry versions
eb42ca93by daywalker90+101−52 files
No security note in commit
Informational 15 AI analysisMessage 50 · Thin
EP Elements ProjectCore Lightning BitcoinLightning Network

CODEOWNERS: remove @devrandom

This commit simply removes a GitHub user from the CODEOWNERS file for one file. CODEOWNERS controls who is automatically asked to review changes. The user was removed because they no longer have write access, which is required for CODEOWNE…

12790264by daywalker90+1−11 file
No security note in commit
Low 25 AI analysisMessage 73 · Adequate
EP Elements ProjectCore Lightning BitcoinLightning Network

crates: update dependencies and upgrade quick-xml, tower-http, and tokio-tungstenite

This commit is a routine update of third-party Rust libraries used by Core Lightning's REST and WebSocket proxy plugins. The author says no code changes were needed. It is not a security patch itself, but keeping dependencies current can p…

Dependency version bumps for network-facing libraries (quick-xml, tower-http, tokio-tungstenite)No application code changes or security-related commit messageNo CVE, advisory, or vendor security disclosure referenced
678ff47dby daywalker90+273−2903 files
No security note in commit
Informational 18 AI analysisMessage 68 · Adequate
EP Elements ProjectCore Lightning BitcoinLightning Network

cln-grpc: vendor protoc as a build-dependency

This change swaps how the project gets its Protocol Buffers compiler (protoc) for one Rust component. Instead of relying on whatever version the operating system or CI happens to install, it bundles a specific protoc version as a build-tim…

Build dependency pinning to reduce supply-chain/version-drift riskRemoval of curl/wget-based protoc downloads from CI and DockerfilesNo runtime code or protocol logic changes
608f6952by daywalker90+74−7513 files
No security note in commit
Informational 15 AI analysisMessage 87 · Strong
EP Elements ProjectCore Lightning BitcoinLightning Network

CI: install CLN on macos and run selected pytest tests

This commit only changes the project's macOS CI workflow. It replaces a manual setup that started Bitcoin and Core Lightning manually with an automated pytest-based test run after installing the software. There is no change to the actual C…

e04d2f93by daywalker90+10−181 file
No security note in commit
Informational 19 AI analysisMessage 85 · Strong
EP Elements ProjectCore Lightning BitcoinLightning Network

pyln-proto: update coincurve to commit 7829b29c08ebb1cc80386a1cdaf8c2243c4ef5c5

This change swaps a Python cryptography helper library (coincurve) from a pinned released version to a specific unreleased commit on GitHub. The stated reason is a build failure caused by a newer release of the build tool scikit-build-core…

Dependency source changed from PyPI release to arbitrary Git commitBuild-time failure in upstream dependency triggered the changeNo CVE, advisory, or security-related changelog entry present
381c086eby daywalker90+7−502 files
No security note in commit
Informational 15 AI analysisMessage 50 · Thin
EP Elements ProjectCore Lightning BitcoinLightning Network

CODEOWNERS: add daywalker90 as owner of bip353, currencyrate, and clnrest plugins

This commit only updates the GitHub CODEOWNERS file, which assigns reviewers to certain plugin directories. It does not change any source code, build scripts, or runtime behavior of Core Lightning. There is no security-relevant change.

90c27f91by daywalker90+20−151 file
No security note in commit
Informational 15 AI analysisMessage 90 · Strong
EP Elements ProjectCore Lightning BitcoinLightning Network

tests: lower testpluguv's required python version

This commit is a test-only build fix. It lowers the minimum Python version required for a small test plugin from 3.13 to 3.10 so that the project's test tooling can install a dependency that currently fails to build on Python 3.14. It does…

ec7d544cby daywalker90+122−32 files
No security note in commit
Informational 19 AI analysisMessage 50 · Thin
EP Elements ProjectCore Lightning BitcoinLightning Network

cln-plugin: include the full error chain when given a context

This commit improves error messages in Core Lightning's Rust plugin library. When a plugin method fails and the error has extra context attached (using the popular Rust 'anyhow' error library), the plugin now returns the full chain of erro…

No security-relevant signals detected in the diff or commit message.Change is purely error-message formatting/diagnostics in Rust plugin framework.No input validation, memory safety, authentication, or authorization changes.
d94b37b8by daywalker90+44−83 files
No security note in commit
Informational 15 AI analysisMessage 50 · Thin
EP Elements ProjectCore Lightning BitcoinLightning Network

lsps-plugin: print whole error chain for HtlcError

This commit changes three error-message format strings in the LSPS (Lightning Service Provider Specification) plugin so that when an HTLC-related error occurs, the entire chain of underlying causes is printed instead of just the top-level …

17abce24by daywalker90+3−31 file
No security note in commit
Low 25 AI analysisMessage 73 · Adequate
EP Elements ProjectCore Lightning BitcoinLightning Network

currencyrate: vendor root certificates with webpki-roots

This commit fixes a startup failure in the cln-currencyrate plugin on systems that do not have operating-system root certificates installed. Previously the plugin would crash with a generic 'builder error' because it had no trusted certifi…

Fixes TLS certificate validation failure on systems lacking OS root certificatesVendors a static root certificate store (webpki-roots)Improves error-message clarity for proxy, source, and oracle construction failures
47a22d2cby daywalker90+40−64 files
No security note in commit
Informational 18 AI analysisMessage 45 · Thin
EP Elements ProjectCore Lightning BitcoinLightning Network

release: CHANGELOG and version bumps for v26.06.2

This commit is a routine release bookkeeping change: it bumps version strings and adds a CHANGELOG entry for Core Lightning v26.06.2. The changelog describes the actual fix as a build-time issue in the cln-currencyrate plugin where missing…

CHANGELOG describes a build-time fix for missing TLS root certificates in cln-currencyrateNo functional code changes in this commitNo cryptographic, networking, or permission changes in this commit
c9b25bceby daywalker90+33−1110 files
No security note in commit
Wrong identity?Names can collide and public author strings can be misleading.Contact commitwatch@karma-x.io →