Kisumu developer's open-source Bitcoin wallet fixes send failures and adds kTown shop payments
Kenyan developer Ye₿ente builds an open-source Bitcoin Lightning wallet in Kisumu that runs on its own node and pays shops in the kTown network, which settle in M-Pesa. In a single day of work, nine pull requests addressed the core issue that sends were refused even while the node was healthy, because a read call used a key lacking the needed permission. The fix let reads fall back to a read-only key, and a new test reproduces the original error. Other changes show pending payments as unconfirmed rather than sent, return funds if a payment fails, and handle kTown QR codes as shop lookups instead of wallet names. The developer also improved the scanner, added clipboard paste and approval steps, and simplified the receive screen. The project reports 779 passing tests and is publicly hosted on GitHub.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in