View in context in the libbitcoin Slack #general mirror.
TLS over TCP in support of Electrum and Stratum-v1 is now verified (using the Electrum desktop wallet application). No changes required, just some improved logging, source documentation, a couple of localhost self-signed certificates added to ssl/test/vectors.
2026-01-26T04:08:46Z.0 Node is started. 2026-01-26T04:08:46Z.1 Not configured for inbound peer connections. 2026-01-26T04:08:46Z.1 Not configured for outbound connections. 2026-01-26T04:08:46Z.1 Not configured for web connections. 2026-01-26T04:08:46Z.1 Accepting 100 explore connections on 1 clear and 1 private bindings. 2026-01-26T04:08:46Z.1 Bound to private explore endpoint [[::1]:443]. 2026-01-26T04:08:46Z.1 Bound to clear explore endpoint [127.0.0.1:80]. 2026-01-26T04:08:46Z.1 Not configured for bitcoind connections. 2026-01-26T04:08:46Z.1 Accepting 100 electrum connections on 1 clear and 1 private bindings. 2026-01-26T04:08:46Z.1 Bound to private electrum endpoint [0.0.0.0:50002]. 2026-01-26T04:08:46Z.1 Bound to clear electrum endpoint [0.0.0.0:50001]. 2026-01-26T04:08:46Z.1 Not configured for stratum_v1 connections. 2026-01-26T04:08:46Z.1 Not configured for stratum_v2 connections. 2026-01-26T04:08:46Z.0 Node is running. 2026-01-26T04:08:52Z.2 Accepted private electrum connection [127.0.0.1:59800] on binding [0.0.0.0:50002]. 2026-01-26T04:08:53Z.0 Rpc request: [1024] server.version(...). 2026-01-26T04:08:53Z.0 Electrum [127.0.0.1:59800] version (1.4) electrum/4.6.2 2026-01-26T04:08:53Z.0 Rpc response: [60], success. 2026-01-26T04:08:53Z.2 Inbound electrum channel start [127.0.0.1:59800] success(edited)