{
  "founder": "fjahr",
  "channel": "#bitcoin-core-dev",
  "network": "libera",
  "id": "51b4f6adba154901b84c26f9f41d5f2c",
  "name": "#bitcoin-core-dev",
  "chair": "fjahr",
  "chairs": [
    "fjahr"
  ],
  "nicks": {
    "fjahr": 14,
    "corebot": 8,
    "yuvicc": 1,
    "sipa": 2,
    "l0rinc": 6,
    "sedited": 6,
    "janb84": 1,
    "eugenesiegel27": 1,
    "sliv3r__": 1,
    "lightlike": 1,
    "pinheadmz": 4,
    "maxedw": 1,
    "johnny9dev": 3,
    "stringintech": 1,
    "hodlinator": 1,
    "dzxzg": 1,
    "yancy_": 1,
    "cfields": 1,
    "brunoerg": 6,
    "nervana21": 1,
    "purpleKarrot": 1,
    "darosior": 1
  },
  "start_time": "2026-09-03T16:00:05.473328+00:00",
  "end_time": "2026-09-03T16:13:22.799504+00:00",
  "active": false,
  "original_topic": "Bitcoin Core development discussion and commit log | Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Weekly Meeting Thursday @ 16:00 UTC | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt",
  "current_topic": "Kernel WG Update (sedited)",
  "messages": [
    {
      "id": "557c1e9a83404be6bdf8643055132862",
      "sender": "fjahr",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2026-09-03T16:00:05.472646+00:00"
    },
    {
      "id": "1c62493ac87d4ec29d24589f21497f86",
      "sender": "corebot",
      "payload": "fjahr: Meeting started at 2026-09-03T16:00+0000",
      "action": false,
      "timestamp": "2026-09-03T16:00:05.479285+00:00"
    },
    {
      "id": "4fb0837398e449c9982a7cd42441707e",
      "sender": "corebot",
      "payload": "fjahr: Current chairs: fjahr",
      "action": false,
      "timestamp": "2026-09-03T16:00:06.604486+00:00"
    },
    {
      "id": "00984c969ee64420b792264cd932e6bc",
      "sender": "corebot",
      "payload": "fjahr: Useful commands: #action #info #idea #link #topic #motion #vote #close #endmeeting",
      "action": false,
      "timestamp": "2026-09-03T16:00:07.730387+00:00"
    },
    {
      "id": "0701be59bbd54c1c8fd9d0730927b739",
      "sender": "yuvicc",
      "payload": "Hi",
      "action": false,
      "timestamp": "2026-09-03T16:00:07.800850+00:00"
    },
    {
      "id": "005138d763b9468b8ef9b5df312d250d",
      "sender": "corebot",
      "payload": "fjahr: See also: https://hcoop-meetbot.readthedocs.io/en/stable/",
      "action": false,
      "timestamp": "2026-09-03T16:00:08.921859+00:00"
    },
    {
      "id": "624b4d6c210c45ea812553d6cbfaeec2",
      "sender": "corebot",
      "payload": "fjahr: Participants should now identify themselves with '#here' or with an alias like '#here FirstLast'",
      "action": false,
      "timestamp": "2026-09-03T16:00:10.047171+00:00"
    },
    {
      "id": "383c43a7848e41a39c93bf2ab82a2238",
      "sender": "sipa",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-09-03T16:00:10.739797+00:00"
    },
    {
      "id": "2cd2ea3087704787af58af70d1285e77",
      "sender": "l0rinc",
      "payload": "Hi",
      "action": false,
      "timestamp": "2026-09-03T16:00:12.955785+00:00"
    },
    {
      "id": "75b772215938481da0dde370dea44202",
      "sender": "sedited",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-09-03T16:00:13.468595+00:00"
    },
    {
      "id": "c51d485610f84a10b59d1663643d53e8",
      "sender": "janb84",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-09-03T16:00:14.734636+00:00"
    },
    {
      "id": "b7eb0e8935f242a89af314e918a34d80",
      "sender": "eugenesiegel27",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-09-03T16:00:15.452190+00:00"
    },
    {
      "id": "4b7b290af452420fa80ed8a7d8da21e0",
      "sender": "fjahr",
      "payload": "#bitcoin-core-dev Meeting: _aj_ abubakarsadiq achow101 andrewtoth b10c brunoerg cfields danielabrozzoni darosior dergoegge dzxzg eugenesiegel fanquake fjahr furszy hebasto hodlinator instagibbs janb84 jarolrod johnny9dev jonatack josie jurraca kanzure kevkevin laanwj lightlike l0rinc maflcko marcofleon maxedw Murch pinheadmz provoostenator pseudoramdom ryanofsky sdaftuar sedited sipa sliv3r__ sr_gi stickies-v stringintech",
      "action": false,
      "timestamp": "2026-09-03T16:00:16.458173+00:00"
    },
    {
      "id": "a8d930cb395d4351af71ad0128eb4ed4",
      "sender": "fjahr",
      "payload": "theStack vasild willcl-ark",
      "action": false,
      "timestamp": "2026-09-03T16:00:16.576604+00:00"
    },
    {
      "id": "6bdbb6ac2bec4bb9bb312be6277fd168",
      "sender": "sliv3r__",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-09-03T16:00:28.713386+00:00"
    },
    {
      "id": "b6b02e23cff5468d89066c89465f5903",
      "sender": "lightlike",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-09-03T16:00:29.952393+00:00"
    },
    {
      "id": "28868e9a37464bbda2cab273a824d59a",
      "sender": "pinheadmz",
      "payload": "yo yo yo",
      "action": false,
      "timestamp": "2026-09-03T16:00:30.238238+00:00"
    },
    {
      "id": "b9ff9f26a7244ae68ef2f3a8be03ae63",
      "sender": "fjahr",
      "payload": "There are no pre-proposed meeting topics this week. Any last minute ones to add?",
      "action": false,
      "timestamp": "2026-09-03T16:00:34.836577+00:00"
    },
    {
      "id": "7ee34f5b51b84b8ea4505b17c3fe3a46",
      "sender": "maxedw",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-09-03T16:00:55.291949+00:00"
    },
    {
      "id": "734477fbcb254d0fa1e15f1c8b7f9e07",
      "sender": "johnny9dev",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-09-03T16:00:57.584490+00:00"
    },
    {
      "id": "d344ce2f241d4f3c9efd7b6229d51ccb",
      "sender": "stringintech",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-09-03T16:00:59.603934+00:00"
    },
    {
      "id": "ab9c3c42ad854eb590d9ba2cdaee22dc",
      "sender": "hodlinator",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-09-03T16:01:05.784459+00:00"
    },
    {
      "id": "a2c57c408c89443483ec5185e920b09c",
      "sender": "sipa",
      "payload": "<furszy > Claude is down, sorry.",
      "action": false,
      "timestamp": "2026-09-03T16:01:07.215244+00:00"
    },
    {
      "id": "20cfd2b8725d4adca45e601819d2abd1",
      "sender": "dzxzg",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-09-03T16:01:10.428161+00:00"
    },
    {
      "id": "a361bc0ab7904db4bfa0aab72445d5bd",
      "sender": "yancy_",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-09-03T16:01:27.359489+00:00"
    },
    {
      "id": "fc236ce33d1842ea82f625d66fcf1d83",
      "sender": "cfields",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-09-03T16:01:29.309636+00:00"
    },
    {
      "id": "aa381c58a98c47c99dc244fb77d91c55",
      "sender": "fjahr",
      "payload": "sipa: he forgot how to join IRC without agent help?",
      "action": false,
      "timestamp": "2026-09-03T16:01:47.428440+00:00"
    },
    {
      "id": "fb0aa7d759ef475088353160e7fa2d07",
      "sender": "brunoerg",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-09-03T16:01:59.441344+00:00"
    },
    {
      "id": "4cc9e1c205b5411ea3ed5825a5ede4c8",
      "sender": "fjahr",
      "payload": "Let's do the WGs",
      "action": false,
      "timestamp": "2026-09-03T16:02:15.846418+00:00"
    },
    {
      "id": "7205550e3d71414b9329b53c70827199",
      "sender": "fjahr",
      "payload": "#topic QA WG Update (brunoerg)",
      "action": false,
      "timestamp": "2026-09-03T16:02:17.470075+00:00"
    },
    {
      "id": "648b1edf80aa4f01ab158b76dc7dcdc3",
      "sender": "brunoerg",
      "payload": "Hi! I ran a mutation analysis for the silent payments PR and got a positive feedback about the findings and many mutants were addressed. Now that the implementation is on master, I re-ran the analysis for sp code as part of the weekly run. It got 100% of mutation score (that's perfect) - I will probably run a full analysis to check if there is any leftover. Results can be seen at: https://secp256k1.space",
      "action": false,
      "timestamp": "2026-09-03T16:02:39.272003+00:00"
    },
    {
      "id": "7a579d345fd14bc3a53764a7d220e2d3",
      "sender": "nervana21",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-09-03T16:03:01.813473+00:00"
    },
    {
      "id": "f51a845174654ec1b5b333efd6682962",
      "sender": "brunoerg",
      "payload": "I also re-ran the mutation analysis for src/script/interpreter.cpp, since it's critical code I generated all the possible mutants. I got over 1000 mutants for this file which only 80 of them survived. There are some PRs adding more test cases for the interpreter which I hope we will soon have full coverage of them.",
      "action": false,
      "timestamp": "2026-09-03T16:03:03.652740+00:00"
    },
    {
      "id": "ea5cc6002136469eb819e6c6a60d4aea",
      "sender": "brunoerg",
      "payload": "Naiyoma is helping me to test the parallelization of the analysis, I hope to get it ready soon, it will make our mutation workflow faster and more practical.",
      "action": false,
      "timestamp": "2026-09-03T16:03:23.317519+00:00"
    },
    {
      "id": "2c4db1bf3a2c47e490b2d017ed9f6863",
      "sender": "purpleKarrot",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-09-03T16:03:53.827972+00:00"
    },
    {
      "id": "6e58631a922b4dc5b038e1b073453542",
      "sender": "darosior",
      "payload": "hi",
      "action": false,
      "timestamp": "2026-09-03T16:03:58.658036+00:00"
    },
    {
      "id": "f0ef0f0da7c04a95a34b5fea1c888355",
      "sender": "brunoerg",
      "payload": "Also, I appreciate feedback from kernel people in https://github.com/bitcoinfuzz/bitcoinfuzz/pull/647. the idea is doing differential fuzzing between the kernel and the Core's internals.",
      "action": false,
      "timestamp": "2026-09-03T16:04:22.823781+00:00"
    },
    {
      "id": "47f51a48b19f475e9ecd6211f15658f6",
      "sender": "brunoerg",
      "payload": "That's all",
      "action": false,
      "timestamp": "2026-09-03T16:04:26.419716+00:00"
    },
    {
      "id": "b15a69c6b38147229bab7907b30a0c48",
      "sender": "fjahr",
      "payload": "cool, thanks!",
      "action": false,
      "timestamp": "2026-09-03T16:04:46.395816+00:00"
    },
    {
      "id": "f94bca3de22f433faacb9ed9236bd900",
      "sender": "fjahr",
      "payload": "#topic QML GUI WG Update (johnny9dev)",
      "action": false,
      "timestamp": "2026-09-03T16:04:51.915714+00:00"
    },
    {
      "id": "cc6ae89d9c73494ea5e06d8b121a913b",
      "sender": "johnny9dev",
      "payload": "continue to work on the staging branch and fixing issues",
      "action": false,
      "timestamp": "2026-09-03T16:05:34.629491+00:00"
    },
    {
      "id": "461cba45f2c048fc888aa0a5931be9a5",
      "sender": "johnny9dev",
      "payload": "thats all for now",
      "action": false,
      "timestamp": "2026-09-03T16:05:42.630295+00:00"
    },
    {
      "id": "d618b55ca0584377ba1913c2437d5c54",
      "sender": "fjahr",
      "payload": "#topic Benchmarking WG Update (l0rinc, andrewtoth)",
      "action": false,
      "timestamp": "2026-09-03T16:05:59.925719+00:00"
    },
    {
      "id": "ed7ec50bade64dd5b7fdb83c6c74e35b",
      "sender": "l0rinc",
      "payload": "A few of the quadratic iteration fixes were merged, #36096 is similar, review would be appreciated.",
      "action": false,
      "timestamp": "2026-09-03T16:06:07.229850+00:00"
    },
    {
      "id": "c6bd944187f34d869567675c9b430e17",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/36096 | rpc: avoid quadratic JSON construction when keys are unique by l0rinc \u00b7 Pull Request #36096 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2026-09-03T16:06:09.273877+00:00"
    },
    {
      "id": "07106978502042ec856d20a34c64faf7",
      "sender": "l0rinc",
      "payload": "And as mentioned yesterday, #36000 was tuned a bit more, now a reindex-chainstate is often >50% faster.",
      "action": false,
      "timestamp": "2026-09-03T16:06:16.533109+00:00"
    },
    {
      "id": "3751664085804bbc8ae3025c65bbae52",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/36000 | validation: prefetch blocks while connecting by l0rinc \u00b7 Pull Request #36000 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2026-09-03T16:06:19.583064+00:00"
    },
    {
      "id": "64934e5632b24bc686417980e479da84",
      "sender": "l0rinc",
      "payload": "IBD is probably internet bandwidth bounded now, will experiment with parallel undo/block flushes to see if it helps.",
      "action": false,
      "timestamp": "2026-09-03T16:06:28.249037+00:00"
    },
    {
      "id": "af641a851c194dfe8b8de731154357f4",
      "sender": "l0rinc",
      "payload": "Will also profile a neutered validation-less and UTXO-less node to see the remaining bottlenecks.",
      "action": false,
      "timestamp": "2026-09-03T16:06:50.190432+00:00"
    },
    {
      "id": "d36739c890b84fa3ad36bb6745324e63",
      "sender": "l0rinc",
      "payload": "That's it from me, thanks",
      "action": false,
      "timestamp": "2026-09-03T16:07:04.765148+00:00"
    },
    {
      "id": "ba321b2cd10747e596a4746b755d2af4",
      "sender": "fjahr",
      "payload": "#topic Kernel WG Update (sedited)",
      "action": false,
      "timestamp": "2026-09-03T16:07:19.609510+00:00"
    },
    {
      "id": "2d1d015350c74bfd84d0d5f76a8d5cbe",
      "sender": "sedited",
      "payload": "Been getting some good review on #35641 . Also had some external projects say they would be interested in its capability.",
      "action": false,
      "timestamp": "2026-09-03T16:07:27.404733+00:00"
    },
    {
      "id": "4f4e7b1e56ec4bcc9ff225ecdcfdd147",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/35641 | kernel: Add script evaluation tracer by sedited \u00b7 Pull Request #35641 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2026-09-03T16:07:30.450592+00:00"
    },
    {
      "id": "2256cb3806444e57bb6d82af4ff07f9f",
      "sender": "sedited",
      "payload": "and will circle around to the things request in the pr brunoerg linked before",
      "action": false,
      "timestamp": "2026-09-03T16:08:09.408052+00:00"
    },
    {
      "id": "9b4747ca475d4669a849510582751435",
      "sender": "sedited",
      "payload": "that's all",
      "action": false,
      "timestamp": "2026-09-03T16:08:14.225579+00:00"
    },
    {
      "id": "ea0fcc174db94b8a907a8a8a4ec3fa62",
      "sender": "fjahr",
      "payload": "Anything else to discuss? Possibly the release?",
      "action": false,
      "timestamp": "2026-09-03T16:08:42.161395+00:00"
    },
    {
      "id": "9149f793a7904e47ac4dcc3eccda8acb",
      "sender": "sedited",
      "payload": "there's still a few items in the milestone: https://github.com/bitcoin/bitcoin/milestone/84",
      "action": false,
      "timestamp": "2026-09-03T16:09:37.860594+00:00"
    },
    {
      "id": "75b3c74bcca44f2183b58077d156485f",
      "sender": "sedited",
      "payload": "would be good to get them in before branch-off.",
      "action": false,
      "timestamp": "2026-09-03T16:09:51.665935+00:00"
    },
    {
      "id": "30eebc842ade43dcb3b91db2ad855d46",
      "sender": "fjahr",
      "payload": "Please review! Anything else?",
      "action": false,
      "timestamp": "2026-09-03T16:10:58.073272+00:00"
    },
    {
      "id": "3e3a9dd96fbc4848939168acd3b0eca0",
      "sender": "pinheadmz",
      "payload": "Im getting lots of agent findings in the new HTTP",
      "action": false,
      "timestamp": "2026-09-03T16:11:42.228087+00:00"
    },
    {
      "id": "ddae5d7d22d34029a3299f624d96d86a",
      "sender": "pinheadmz",
      "payload": "im triaging solutions before branch off",
      "action": false,
      "timestamp": "2026-09-03T16:11:54.710021+00:00"
    },
    {
      "id": "9b573828152240e5961bfe9ed4e15c0d",
      "sender": "pinheadmz",
      "payload": "so just keep em coming.",
      "action": false,
      "timestamp": "2026-09-03T16:12:18.682126+00:00"
    },
    {
      "id": "b975c75d7ccc47d88d0593d458d4e07b",
      "sender": "fjahr",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2026-09-03T16:13:22.798940+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "557c1e9a83404be6bdf8643055132862",
        "sender": "fjahr",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2026-09-03T16:00:05.472646+00:00"
      },
      "operand": null,
      "id": "557c1e9a83404be6bdf8643055132862",
      "timestamp": "2026-09-03T16:00:05.472646+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "7205550e3d71414b9329b53c70827199",
        "sender": "fjahr",
        "payload": "#topic QA WG Update (brunoerg)",
        "action": false,
        "timestamp": "2026-09-03T16:02:17.470075+00:00"
      },
      "operand": "QA WG Update (brunoerg)",
      "id": "7205550e3d71414b9329b53c70827199",
      "timestamp": "2026-09-03T16:02:17.470075+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "f94bca3de22f433faacb9ed9236bd900",
        "sender": "fjahr",
        "payload": "#topic QML GUI WG Update (johnny9dev)",
        "action": false,
        "timestamp": "2026-09-03T16:04:51.915714+00:00"
      },
      "operand": "QML GUI WG Update (johnny9dev)",
      "id": "f94bca3de22f433faacb9ed9236bd900",
      "timestamp": "2026-09-03T16:04:51.915714+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "d618b55ca0584377ba1913c2437d5c54",
        "sender": "fjahr",
        "payload": "#topic Benchmarking WG Update (l0rinc, andrewtoth)",
        "action": false,
        "timestamp": "2026-09-03T16:05:59.925719+00:00"
      },
      "operand": "Benchmarking WG Update (l0rinc, andrewtoth)",
      "id": "d618b55ca0584377ba1913c2437d5c54",
      "timestamp": "2026-09-03T16:05:59.925719+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "ba321b2cd10747e596a4746b755d2af4",
        "sender": "fjahr",
        "payload": "#topic Kernel WG Update (sedited)",
        "action": false,
        "timestamp": "2026-09-03T16:07:19.609510+00:00"
      },
      "operand": "Kernel WG Update (sedited)",
      "id": "ba321b2cd10747e596a4746b755d2af4",
      "timestamp": "2026-09-03T16:07:19.609510+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "b975c75d7ccc47d88d0593d458d4e07b",
        "sender": "fjahr",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2026-09-03T16:13:22.798940+00:00"
      },
      "operand": null,
      "id": "b975c75d7ccc47d88d0593d458d4e07b",
      "timestamp": "2026-09-03T16:13:22.798940+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}