I write about

Summer of Bitcoin 2023 Project Report

Week 11 and 12 During these weeks, I wrote a docker script for running these tests as part of Continuous Integration. This allowed the tests to be run as a Github Action after every push. This can be found here. Project Report Lnprototest Lnprototest is a set of test helpers... [Read More]

Summer of Bitcoin 2023 Blog 4

Week 7 and 8 During these weeks, all the BOLT2 tests passed except test_bolt2-30-channel_type-open-accept-tlvs. I also started working on the BOLT7 tests. These included: test_bolt7-01-channel_announcement-success.py test_bolt7-02-channel_announcement-failure.py test_bolt7-10-gossip-filter.py test_bolt7-20-query_channel_range.py [Read More]

Summer of Bitcoin 2023 Blog 2

Week 3 and 4 During these weeks, I started working on the BOLT2 tests. These included: test_bolt2-01-close_channel.py test_bolt2-01-open_channel.py test_bolt2-02-reestablish.py test_bolt2-10-add-htlc.py test_bolt2-20-open_channel_accepter.py test_bolt2-30-channel_type-open-accept-tlvs.py [Read More]