{
  "founder": "achow101",
  "channel": "#bitcoin-core-dev",
  "network": "libera",
  "id": "a88958a8845e4381a34edc0e86278215",
  "name": "#bitcoin-core-dev",
  "chair": "achow101",
  "chairs": [
    "achow101"
  ],
  "nicks": {
    "achow101": 12,
    "corebot": 14,
    "Sjors[m]1": 12,
    "hodlinator": 1,
    "johnny9dev": 5,
    "marcofleon": 1,
    "pinheadmz": 1,
    "kevkevin_": 1,
    "lightlike": 1,
    "Murch[m]": 1,
    "brunoerg": 1,
    "fjahr": 4,
    "stickies-v": 1,
    "purpleKarrot": 1,
    "glozow": 5,
    "maxedw": 1,
    "phantomcircuit": 2
  },
  "start_time": "2025-07-24T16:01:09.987177+00:00",
  "end_time": "2025-07-24T16:19:48.424017+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": "Script Validation WG Update (fjahr)",
  "messages": [
    {
      "id": "63c15793b06d43d7bede08759bdf9165",
      "sender": "achow101",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2025-07-24T16:01:09.986682+00:00"
    },
    {
      "id": "4c507df8f36f418cb46394055af3d8bf",
      "sender": "corebot",
      "payload": "achow101: Meeting started at 2025-07-24T16:01+0000",
      "action": false,
      "timestamp": "2025-07-24T16:01:09.991436+00:00"
    },
    {
      "id": "82896146f2c94e47bacd2c0267f6aa01",
      "sender": "corebot",
      "payload": "achow101: Current chairs: achow101",
      "action": false,
      "timestamp": "2025-07-24T16:01:10.995038+00:00"
    },
    {
      "id": "dc4da37b38b94c47ab83754e5be116f7",
      "sender": "corebot",
      "payload": "achow101: Useful commands: #action #info #idea #link #topic #motion #vote #close #endmeeting",
      "action": false,
      "timestamp": "2025-07-24T16:01:11.999033+00:00"
    },
    {
      "id": "042f7b75b245441d8b13dc675fe73b4a",
      "sender": "corebot",
      "payload": "achow101: See also: https://hcoop-meetbot.readthedocs.io/en/stable/",
      "action": false,
      "timestamp": "2025-07-24T16:01:13.005975+00:00"
    },
    {
      "id": "b8f520775c82486aa957d27228a15e87",
      "sender": "Sjors[m]1",
      "payload": "Hi",
      "action": false,
      "timestamp": "2025-07-24T16:01:13.950405+00:00"
    },
    {
      "id": "1396f797e0774403b747070a93054e52",
      "sender": "corebot",
      "payload": "achow101: Participants should now identify themselves with '#here' or with an alias like '#here FirstLast'",
      "action": false,
      "timestamp": "2025-07-24T16:01:14.953249+00:00"
    },
    {
      "id": "0602479224a54eff9e9999c8e0101fa2",
      "sender": "hodlinator",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-07-24T16:01:17.908146+00:00"
    },
    {
      "id": "690ee1dcd97f41cfbd7334e6f9a21395",
      "sender": "johnny9dev",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-07-24T16:01:22.695053+00:00"
    },
    {
      "id": "0b40f4feed3f400ab7c0b3b8f80f09f0",
      "sender": "marcofleon",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-07-24T16:01:24.062016+00:00"
    },
    {
      "id": "c0383b95f92f40bcb33a1c6d9c28d4dc",
      "sender": "pinheadmz",
      "payload": "{hi}",
      "action": false,
      "timestamp": "2025-07-24T16:01:25.887128+00:00"
    },
    {
      "id": "7f761b979aea4895ae1268b4f73c8d27",
      "sender": "achow101",
      "payload": "#bitcoin-core-dev Meeting: abubakarsadiq achow101 _aj_ ajonas b10c brunoerg cfields darosior dergoegge fanquake fjahr furszy gleb glozow hebasto hodlinator instagibbs jarolrod jonatack josibake kanzure laanwj LarryRuane lightlike luke-jr maflcko marcofleon maxedw Murch pinheadmz provoostenator ryanofsky sdaftuar S3RK stickies-v sipa sr_gi tdb3 theStack TheCharlatan vasild willcl-ark",
      "action": false,
      "timestamp": "2025-07-24T16:01:33.379362+00:00"
    },
    {
      "id": "0828451d3ee9417b8509abe57372c414",
      "sender": "kevkevin_",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-07-24T16:01:34.985603+00:00"
    },
    {
      "id": "756d57422e4b4b96a88584fc2fd86d5f",
      "sender": "lightlike",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-07-24T16:01:36.284711+00:00"
    },
    {
      "id": "ec473d173a4741b68eb9ffa396a5ca67",
      "sender": "Murch[m]",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-07-24T16:01:37.027073+00:00"
    },
    {
      "id": "312178e50dea47d58af6a7fb4813a620",
      "sender": "brunoerg",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-07-24T16:01:40.969684+00:00"
    },
    {
      "id": "2b900def208745bbab9cb91995203631",
      "sender": "fjahr",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-07-24T16:01:43.169370+00:00"
    },
    {
      "id": "a96c0ded2d7a4f36a48eb88f9a2db5cf",
      "sender": "achow101",
      "payload": "There are no pre-proposed meeting topics this week. Any last minute ones to add?",
      "action": false,
      "timestamp": "2025-07-24T16:01:51.719130+00:00"
    },
    {
      "id": "069491056b034579b9a75cb557dab982",
      "sender": "stickies-v",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-07-24T16:02:11.642790+00:00"
    },
    {
      "id": "cb5454681ca74d57b8f7aa910f6ae85f",
      "sender": "purpleKarrot",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-07-24T16:02:18.064662+00:00"
    },
    {
      "id": "b793c435f3944366b04feaf125a9e039",
      "sender": "achow101",
      "payload": "#topic Stratum v2 WG Update (sjors)",
      "action": false,
      "timestamp": "2025-07-24T16:02:39.796350+00:00"
    },
    {
      "id": "42899148725d4ebe9a1bd26228143ef4",
      "sender": "glozow",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-07-24T16:02:51.833303+00:00"
    },
    {
      "id": "48f1e0e09d434dbb885e82e942a11759",
      "sender": "maxedw",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-07-24T16:03:13.558050+00:00"
    },
    {
      "id": "f2da0e3df0c14ccb900a49e2858bdb12",
      "sender": "Sjors[m]1",
      "payload": "Could use more review ack on",
      "action": false,
      "timestamp": "2025-07-24T16:04:09.980036+00:00"
    },
    {
      "id": "ae5a6dedce704be29916dd2346048f62",
      "sender": "Sjors[m]1",
      "payload": "#31802",
      "action": false,
      "timestamp": "2025-07-24T16:04:42.035702+00:00"
    },
    {
      "id": "eb708d67e41e4ba1a0b55f31edd398b8",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31802 | Add bitcoin-{node,gui} to release binaries for IPC by Sjors \u00b7 Pull Request #31802 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-07-24T16:04:44.039921+00:00"
    },
    {
      "id": "339c14e4be0747f3ba35533b78d67672",
      "sender": "Sjors[m]1",
      "payload": "And #31679",
      "action": false,
      "timestamp": "2025-07-24T16:05:30.771793+00:00"
    },
    {
      "id": "2e6ae54ab0794cff83f6888fa129800f",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31679 | cmake: Move internal binaries from bin/ to libexec/ by ryanofsky \u00b7 Pull Request #31679 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-07-24T16:05:33.777387+00:00"
    },
    {
      "id": "7088653acb374c5285dfc37107ea9e90",
      "sender": "Sjors[m]1",
      "payload": "* review or ack",
      "action": false,
      "timestamp": "2025-07-24T16:05:39.766062+00:00"
    },
    {
      "id": "c5397e3e4d5f4b7b9c3f575d92efccf3",
      "sender": "achow101",
      "payload": "31679 needs review from people involved in build systems",
      "action": false,
      "timestamp": "2025-07-24T16:06:07.545918+00:00"
    },
    {
      "id": "36115635cec54e14ac7bb883a6a0a67c",
      "sender": "phantomcircuit",
      "payload": "hello",
      "action": false,
      "timestamp": "2025-07-24T16:06:50.374297+00:00"
    },
    {
      "id": "29f9d762a9884239974411837bf3461b",
      "sender": "Sjors[m]1",
      "payload": "They're technically independent",
      "action": false,
      "timestamp": "2025-07-24T16:07:25.920709+00:00"
    },
    {
      "id": "1d6a5345f25d482d997bb23d1892bae8",
      "sender": "Sjors[m]1",
      "payload": "But it's better if they both go (in v30)",
      "action": false,
      "timestamp": "2025-07-24T16:07:50.325871+00:00"
    },
    {
      "id": "b8d4abe144964a40863400cd0a6738ab",
      "sender": "Sjors[m]1",
      "payload": "Because moving binaries around later isn't great.",
      "action": false,
      "timestamp": "2025-07-24T16:08:04.170685+00:00"
    },
    {
      "id": "30dbecbf721c40b59a5e4ae5a356a3fd",
      "sender": "Sjors[m]1",
      "payload": "And it's less confusing if the two new binaries are not in PATH.",
      "action": false,
      "timestamp": "2025-07-24T16:09:18.082986+00:00"
    },
    {
      "id": "8d089245bbc5406bb1a4b741316907a6",
      "sender": "achow101",
      "payload": "#topic MuSig2 WG Update (achow101)",
      "action": false,
      "timestamp": "2025-07-24T16:10:05.765845+00:00"
    },
    {
      "id": "5d82435b90e543449c4c2fa355d67aed",
      "sender": "Sjors[m]1",
      "payload": "The reason for two new binaries is to avoid adding multiprocess as a dependency to bitcoind and bitcoin-qt for now.",
      "action": false,
      "timestamp": "2025-07-24T16:10:06.155268+00:00"
    },
    {
      "id": "999290d9b0b845849710e18e519ec3fa",
      "sender": "achow101",
      "payload": "No changes since last, #31244 is still probably rfm.",
      "action": false,
      "timestamp": "2025-07-24T16:10:49.973965+00:00"
    },
    {
      "id": "50cfc88be8e945c7be7699741f53e0c3",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31244 | descriptors: MuSig2 by achow101 \u00b7 Pull Request #31244 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-07-24T16:10:53.981196+00:00"
    },
    {
      "id": "67af4fb023dd47839391826f2174efa2",
      "sender": "achow101",
      "payload": "#topic orphan resolution WG Update (glozow)",
      "action": false,
      "timestamp": "2025-07-24T16:11:37.498497+00:00"
    },
    {
      "id": "b84ca34ad3084e0cb5b3d29a4ad559ce",
      "sender": "Sjors[m]1",
      "payload": "I've been doing a bunch of testing with musig2, including against ledger.",
      "action": false,
      "timestamp": "2025-07-24T16:11:52.390913+00:00"
    },
    {
      "id": "8e1dea3574ac4216a1ec909a352f570b",
      "sender": "Sjors[m]1",
      "payload": "Will try to catch up on code review there too.",
      "action": false,
      "timestamp": "2025-07-24T16:12:05.824867+00:00"
    },
    {
      "id": "31cca4bb178a4252821e86b6a188ec7c",
      "sender": "glozow",
      "payload": "#31829 was merged (yay!!!!) so now working on the followups in #32941",
      "action": false,
      "timestamp": "2025-07-24T16:13:40.917237+00:00"
    },
    {
      "id": "ed7987afae3c42d3804ec9456b95a019",
      "sender": "glozow",
      "payload": "This pretty much wraps up orphan resolution (I've updated https://github.com/bitcoin-core/bitcoin-devwiki/wiki/%5BP2P%5D-known-TxOrphanage-problems)",
      "action": false,
      "timestamp": "2025-07-24T16:13:40.940871+00:00"
    },
    {
      "id": "1b7bb31f6aac4b538265ed666dea22d3",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/31829 | p2p: improve TxOrphanage denial of service bounds by glozow \u00b7 Pull Request #31829 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-07-24T16:13:43.946457+00:00"
    },
    {
      "id": "a16567f2bfea48fe8b53d18ab12a1201",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/32941 | p2p: TxOrphanage revamp cleanups by glozow \u00b7 Pull Request #32941 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-07-24T16:13:44.950419+00:00"
    },
    {
      "id": "c194755231534801867afa10ed5c6483",
      "sender": "glozow",
      "payload": "After the followups I think we can go back to package validation (and then bip331)",
      "action": false,
      "timestamp": "2025-07-24T16:14:13.248647+00:00"
    },
    {
      "id": "e8e1eea64e2d42b1871e49f1226a5331",
      "sender": "glozow",
      "payload": "that's all",
      "action": false,
      "timestamp": "2025-07-24T16:14:27.772391+00:00"
    },
    {
      "id": "088d553df2404b12a37b87186bd1cbf5",
      "sender": "achow101",
      "payload": "#topic QML GUI WG Update (jarolrod, johnny9dev)",
      "action": false,
      "timestamp": "2025-07-24T16:15:10.012827+00:00"
    },
    {
      "id": "9a4ebe7c5ee84ded92f859c3f7e9fd8d",
      "sender": "phantomcircuit",
      "payload": "id like to be..ask for review on #32885",
      "action": false,
      "timestamp": "2025-07-24T16:15:27.485398+00:00"
    },
    {
      "id": "02f49916c31245549330e0175eb9d715",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/32885 | Cache m_cached_finished_ibd where SetTip is called. by pstratem \u00b7 Pull Request #32885 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-07-24T16:15:28.488078+00:00"
    },
    {
      "id": "5ff1d9e98381413cbf6d79710602a51a",
      "sender": "johnny9dev",
      "payload": "- pinheadmz's PR to add bitcoin submodule building with Qt6 was approved and merged into the qt6 branch. (bitcoin-core/gui-qml#475)",
      "action": false,
      "timestamp": "2025-07-24T16:16:18.091191+00:00"
    },
    {
      "id": "9372b41b239f4b6f885d0ef730bb8b8b",
      "sender": "johnny9dev",
      "payload": "- hebasto has switch the default branch of the project to the 'qt6' branch",
      "action": false,
      "timestamp": "2025-07-24T16:16:18.152623+00:00"
    },
    {
      "id": "f28bee2e40504d8da2b447ab6bd82c5e",
      "sender": "johnny9dev",
      "payload": "- I have started adding additional fixes and migrating my previous work over to the new branch",
      "action": false,
      "timestamp": "2025-07-24T16:16:18.253967+00:00"
    },
    {
      "id": "294225bde24c49f7b376aae35b5c9b2d",
      "sender": "johnny9dev",
      "payload": "that is all for now",
      "action": false,
      "timestamp": "2025-07-24T16:16:18.258250+00:00"
    },
    {
      "id": "bcdbcf49dadd4a769ce66fed9698dad6",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin-core/gui-qml/issues/475 | Add cmake, qt6, and bitcoin core submodule by pinheadmz \u00b7 Pull Request #475 \u00b7 bitcoin-core/gui-qml \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-07-24T16:16:19.260535+00:00"
    },
    {
      "id": "836b1247be104e12a60d9aafadb9bc53",
      "sender": "achow101",
      "payload": "#topic Script Validation WG Update (fjahr)",
      "action": false,
      "timestamp": "2025-07-24T16:17:11.545519+00:00"
    },
    {
      "id": "592874bfd1264b6c842b4ed1d9bc220b",
      "sender": "fjahr",
      "payload": "The secp PR has been rebased now secp#1134, it\u2019s still missing pippenger usage but that\u2019s in the works and review is welcome on the current state of the PR if anyone is interested to look over there. The batch PR for core has been updated with that latest code now.",
      "action": false,
      "timestamp": "2025-07-24T16:17:32.186724+00:00"
    },
    {
      "id": "1c3a232dc1ca4f8a85a3d0d0c462c8e4",
      "sender": "corebot",
      "payload": "fjahr: Error: That URL raised <HTTP Error 404: Not Found>",
      "action": false,
      "timestamp": "2025-07-24T16:17:33.190333+00:00"
    },
    {
      "id": "7fbfdf89d76e4a24b78b08374a831f74",
      "sender": "fjahr",
      "payload": "That\u2019s it.",
      "action": false,
      "timestamp": "2025-07-24T16:17:38.623331+00:00"
    },
    {
      "id": "6cbd05abe4644ac7b9c26c1946c3429f",
      "sender": "fjahr",
      "payload": "secp256k1#1134",
      "action": false,
      "timestamp": "2025-07-24T16:17:50.401324+00:00"
    },
    {
      "id": "66a6e36778264e6d8304c29abfd6a05d",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin-core/secp256k1/issues/1134 | Add an experimental batch module by siv2r \u00b7 Pull Request #1134 \u00b7 bitcoin-core/secp256k1 \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-07-24T16:17:53.407196+00:00"
    },
    {
      "id": "48450c76f44b463fa48e5d02e7ce90f3",
      "sender": "achow101",
      "payload": "Any other topics to discuss this week?",
      "action": false,
      "timestamp": "2025-07-24T16:18:40.091300+00:00"
    },
    {
      "id": "d1a603f5fcd24dd5b51f253d6d7509b0",
      "sender": "achow101",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2025-07-24T16:19:48.423516+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "63c15793b06d43d7bede08759bdf9165",
        "sender": "achow101",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2025-07-24T16:01:09.986682+00:00"
      },
      "operand": null,
      "id": "63c15793b06d43d7bede08759bdf9165",
      "timestamp": "2025-07-24T16:01:09.986682+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "b793c435f3944366b04feaf125a9e039",
        "sender": "achow101",
        "payload": "#topic Stratum v2 WG Update (sjors)",
        "action": false,
        "timestamp": "2025-07-24T16:02:39.796350+00:00"
      },
      "operand": "Stratum v2 WG Update (sjors)",
      "id": "b793c435f3944366b04feaf125a9e039",
      "timestamp": "2025-07-24T16:02:39.796350+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "8d089245bbc5406bb1a4b741316907a6",
        "sender": "achow101",
        "payload": "#topic MuSig2 WG Update (achow101)",
        "action": false,
        "timestamp": "2025-07-24T16:10:05.765845+00:00"
      },
      "operand": "MuSig2 WG Update (achow101)",
      "id": "8d089245bbc5406bb1a4b741316907a6",
      "timestamp": "2025-07-24T16:10:05.765845+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "67af4fb023dd47839391826f2174efa2",
        "sender": "achow101",
        "payload": "#topic orphan resolution WG Update (glozow)",
        "action": false,
        "timestamp": "2025-07-24T16:11:37.498497+00:00"
      },
      "operand": "orphan resolution WG Update (glozow)",
      "id": "67af4fb023dd47839391826f2174efa2",
      "timestamp": "2025-07-24T16:11:37.498497+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "088d553df2404b12a37b87186bd1cbf5",
        "sender": "achow101",
        "payload": "#topic QML GUI WG Update (jarolrod, johnny9dev)",
        "action": false,
        "timestamp": "2025-07-24T16:15:10.012827+00:00"
      },
      "operand": "QML GUI WG Update (jarolrod, johnny9dev)",
      "id": "088d553df2404b12a37b87186bd1cbf5",
      "timestamp": "2025-07-24T16:15:10.012827+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "836b1247be104e12a60d9aafadb9bc53",
        "sender": "achow101",
        "payload": "#topic Script Validation WG Update (fjahr)",
        "action": false,
        "timestamp": "2025-07-24T16:17:11.545519+00:00"
      },
      "operand": "Script Validation WG Update (fjahr)",
      "id": "836b1247be104e12a60d9aafadb9bc53",
      "timestamp": "2025-07-24T16:17:11.545519+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "d1a603f5fcd24dd5b51f253d6d7509b0",
        "sender": "achow101",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2025-07-24T16:19:48.423516+00:00"
      },
      "operand": null,
      "id": "d1a603f5fcd24dd5b51f253d6d7509b0",
      "timestamp": "2025-07-24T16:19:48.423516+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}