{
  "founder": "achow101",
  "channel": "#bitcoin-core-dev",
  "network": "libera",
  "id": "e6ec7c5b11ce48148c82aa1cd36bd1d8",
  "name": "#bitcoin-core-dev",
  "chair": "achow101",
  "chairs": [
    "achow101"
  ],
  "nicks": {
    "achow101": 18,
    "corebot": 8,
    "janb84": 2,
    "hebasto": 2,
    "vasild": 1,
    "dzxzg": 2,
    "hodlinator": 1,
    "kevkevin": 2,
    "Murch[m]": 1,
    "marcofleon": 5,
    "laanwj": 1,
    "cfields": 10,
    "kanzure": 1,
    "jon_atack": 1,
    "abubakarsadiq": 1,
    "l0rinc": 1
  },
  "start_time": "2025-09-25T16:00:17.286558+00:00",
  "end_time": "2025-09-25T16:16:00.284045+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": "net projects (cfields)",
  "messages": [
    {
      "id": "0ecb3955d4f441b8b3c0d4364298b6f0",
      "sender": "achow101",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2025-09-25T16:00:17.285954+00:00"
    },
    {
      "id": "a63bee94bba841ab85135beb4482b411",
      "sender": "corebot",
      "payload": "achow101: Meeting started at 2025-09-25T16:00+0000",
      "action": false,
      "timestamp": "2025-09-25T16:00:17.291183+00:00"
    },
    {
      "id": "9a4a8e8af4f243fcbda75446bf6e1a18",
      "sender": "corebot",
      "payload": "achow101: Current chairs: achow101",
      "action": false,
      "timestamp": "2025-09-25T16:00:18.295075+00:00"
    },
    {
      "id": "2be00321fa2a44e99c1b81764979d3e8",
      "sender": "corebot",
      "payload": "achow101: Useful commands: #action #info #idea #link #topic #motion #vote #close #endmeeting",
      "action": false,
      "timestamp": "2025-09-25T16:00:19.299200+00:00"
    },
    {
      "id": "721084adac59433d8c188ebd594c7f62",
      "sender": "corebot",
      "payload": "achow101: See also: https://hcoop-meetbot.readthedocs.io/en/stable/",
      "action": false,
      "timestamp": "2025-09-25T16:00:20.303244+00:00"
    },
    {
      "id": "f0ab41530d8a4ee5a1f6bd2fa53fbe83",
      "sender": "corebot",
      "payload": "achow101: Participants should now identify themselves with '#here' or with an alias like '#here FirstLast'",
      "action": false,
      "timestamp": "2025-09-25T16:00:21.850732+00:00"
    },
    {
      "id": "67f4457bbac34ee2bc4f16a026aac165",
      "sender": "janb84",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-09-25T16:00:24.058965+00:00"
    },
    {
      "id": "dc514f2fbdf24afda28cc503883a5127",
      "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-09-25T16:00:25.693161+00:00"
    },
    {
      "id": "717e53722cd64e4aa3e0aaf49516970f",
      "sender": "hebasto",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-09-25T16:00:33.720905+00:00"
    },
    {
      "id": "263c5564145748fa9b86552002d38f66",
      "sender": "vasild",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-09-25T16:00:33.851867+00:00"
    },
    {
      "id": "d5f03cc6e43642849d8b90f621418fd0",
      "sender": "dzxzg",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-09-25T16:00:39.191477+00:00"
    },
    {
      "id": "88387081c66145438566346c7b9c00db",
      "sender": "achow101",
      "payload": "There are no pre-proposed meeting topics this week. Any last minute ones to add?",
      "action": false,
      "timestamp": "2025-09-25T16:00:41.760656+00:00"
    },
    {
      "id": "1e4e87754d214c798c6180782dbc6ac4",
      "sender": "hodlinator",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-09-25T16:00:43.466535+00:00"
    },
    {
      "id": "87b02c75759b4f4ea74a99014b7085f1",
      "sender": "kevkevin",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-09-25T16:00:48.361010+00:00"
    },
    {
      "id": "84b979d15864474c81d21a0cf62c8bd7",
      "sender": "Murch[m]",
      "payload": "Hi",
      "action": false,
      "timestamp": "2025-09-25T16:00:52.428061+00:00"
    },
    {
      "id": "58b66ba61c1a4482b272150d921fc1fe",
      "sender": "marcofleon",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-09-25T16:00:54.967451+00:00"
    },
    {
      "id": "d6850019bf2c4d799990b83af43616ca",
      "sender": "achow101",
      "payload": "#topic MuSig2 WG Update (achow101)",
      "action": false,
      "timestamp": "2025-09-25T16:02:03.644378+00:00"
    },
    {
      "id": "2fdeeb8ff62b48f2ab8f5677ed150923",
      "sender": "laanwj",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-09-25T16:02:04.001035+00:00"
    },
    {
      "id": "e51b3187d5754ad4a78b0c811d2648ba",
      "sender": "cfields",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-09-25T16:02:26.875403+00:00"
    },
    {
      "id": "f4391333f05346d28755682dc1ab66cc",
      "sender": "achow101",
      "payload": "#29675 is still the pr to review, and I've been addressing comments on it",
      "action": false,
      "timestamp": "2025-09-25T16:02:29.787476+00:00"
    },
    {
      "id": "e1fb11b9f9df44b5b0c2d8bf297f08e9",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin/bitcoin/issues/29675 | wallet: Be able to receive and spend inputs involving MuSig2 aggregate keys by achow101 \u00b7 Pull Request #29675 \u00b7 bitcoin/bitcoin \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-09-25T16:02:32.793482+00:00"
    },
    {
      "id": "8b07c33488a54d688e0a20c8a4c1d0f1",
      "sender": "kanzure",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-09-25T16:02:50.640619+00:00"
    },
    {
      "id": "ae6e9b506d8d40029fd795fb15701f6a",
      "sender": "achow101",
      "payload": "#topic 30.0",
      "action": false,
      "timestamp": "2025-09-25T16:03:09.936176+00:00"
    },
    {
      "id": "831df0084626447e820c6108e4ac04b5",
      "sender": "cfields",
      "payload": "achow101: after the usual updates, I'd like to make a quick announcement about some of the net projects I've been working on.",
      "action": false,
      "timestamp": "2025-09-25T16:03:11.299307+00:00"
    },
    {
      "id": "78e6ca83accc48b2b8fd515eeb801f7f",
      "sender": "jon_atack",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-09-25T16:03:48.516327+00:00"
    },
    {
      "id": "0fdbed6bd5ab4ab4a0f01c0aedc2bc90",
      "sender": "achow101",
      "payload": "there's still a couple things in the milestone: https://github.com/bitcoin/bitcoin/milestone/72",
      "action": false,
      "timestamp": "2025-09-25T16:03:59.983207+00:00"
    },
    {
      "id": "ce5ad92beb4540a0a55d817ffe71ce7d",
      "sender": "achow101",
      "payload": "and we tagged rc2 yesterday, so that should be uploaded soon",
      "action": false,
      "timestamp": "2025-09-25T16:04:20.265849+00:00"
    },
    {
      "id": "78816b23d9814391b0e51ce611a78509",
      "sender": "abubakarsadiq",
      "payload": "hi",
      "action": false,
      "timestamp": "2025-09-25T16:04:24.799516+00:00"
    },
    {
      "id": "598f99ee009c45cb9ec363b47a7ddc15",
      "sender": "achow101",
      "payload": "have any issues been found in testing yet?",
      "action": false,
      "timestamp": "2025-09-25T16:04:29.289876+00:00"
    },
    {
      "id": "1b2bd3b76fc04cebb212d3446611938d",
      "sender": "marcofleon",
      "payload": "I've been running fuzzamoto on it for a while now",
      "action": false,
      "timestamp": "2025-09-25T16:05:31.187595+00:00"
    },
    {
      "id": "165ab135e69448f99d7e68be1bd290ec",
      "sender": "marcofleon",
      "payload": "no crashes/bugs so far",
      "action": false,
      "timestamp": "2025-09-25T16:05:41.558669+00:00"
    },
    {
      "id": "0eae70884bf645d7b39c7c985ba2f0f8",
      "sender": "achow101",
      "payload": "that's good to hear",
      "action": false,
      "timestamp": "2025-09-25T16:05:48.499689+00:00"
    },
    {
      "id": "72e85a3c3f0043739a09498b4d982855",
      "sender": "marcofleon",
      "payload": "on rc1 that is",
      "action": false,
      "timestamp": "2025-09-25T16:05:51.883796+00:00"
    },
    {
      "id": "d3cd32afa74d4a13ac3116dfaf2d6391",
      "sender": "cfields",
      "payload": "I stumbled upon multiprocess#215 this week and imo it should get a quick fix if miners are going to be using it for v30.",
      "action": false,
      "timestamp": "2025-09-25T16:06:44.646408+00:00"
    },
    {
      "id": "b49e45ee7fbd414199b4d9594f3bb4ca",
      "sender": "corebot",
      "payload": "cfields: Error: That URL raised <HTTP Error 404: Not Found>",
      "action": false,
      "timestamp": "2025-09-25T16:06:45.649372+00:00"
    },
    {
      "id": "7e8600f09261402a83a5b5845da4cbf8",
      "sender": "achow101",
      "payload": "libmultiprocess#215",
      "action": false,
      "timestamp": "2025-09-25T16:07:25.093625+00:00"
    },
    {
      "id": "2d6f7e496ed34222b479e5c7d9fcacfe",
      "sender": "corebot",
      "payload": "https://github.com/bitcoin-core/libmultiprocess/issues/215 | Substantial overhead caused by encoding messages for logging \u00b7 Issue #215 \u00b7 bitcoin-core/libmultiprocess \u00b7 GitHub",
      "action": false,
      "timestamp": "2025-09-25T16:07:26.096638+00:00"
    },
    {
      "id": "ec8b6ff877124d81b0d541d14f9c93c8",
      "sender": "l0rinc",
      "payload": "I ran multiple IBDs with different args on different platforms for v30 (rc1 or master), they all passed",
      "action": false,
      "timestamp": "2025-09-25T16:07:44.441807+00:00"
    },
    {
      "id": "27fff74fc7a34491aaa1aff52b40322f",
      "sender": "cfields",
      "payload": "achow101: thanks",
      "action": false,
      "timestamp": "2025-09-25T16:08:07.906179+00:00"
    },
    {
      "id": "4b5147c0e69a401380c858e04683ac4d",
      "sender": "achow101",
      "payload": "cool",
      "action": false,
      "timestamp": "2025-09-25T16:08:40.911352+00:00"
    },
    {
      "id": "cfe21437fe614703a209be7bb5489191",
      "sender": "achow101",
      "payload": "#topic net projects (cfields)",
      "action": false,
      "timestamp": "2025-09-25T16:09:00.849676+00:00"
    },
    {
      "id": "525fb66953e344f9bdaac11ebc0553b7",
      "sender": "cfields",
      "payload": "Just wanted to give a quick update... I've had my head down for a few months now working on a logical separation between net and net_processing. I now have a quick/dirty branch that illustrates what needs to be done for that to happen. I intend to start cleaning that up and putting together a writeup of my proposed architectural changes and the reasons behind them next week...",
      "action": false,
      "timestamp": "2025-09-25T16:10:30.532158+00:00"
    },
    {
      "id": "2c446b944b1a4b86abf66fa4c68c273f",
      "sender": "cfields",
      "payload": "But more interestingly, with that done, I realized that I was 90% of the way to being able to split p2p out of bitcoind completely, so I went ahead and did that too :)",
      "action": false,
      "timestamp": "2025-09-25T16:10:52.417741+00:00"
    },
    {
      "id": "8ecb4858bb4d49dcb7cc865e83957049",
      "sender": "cfields",
      "payload": "Using the (really cool, btw) multiprocess stuff, I've been able to hack up a fully-functional multiprocess bitcoin-p2p, which isolates all p2p/network activity to a separate process.",
      "action": false,
      "timestamp": "2025-09-25T16:11:12.819316+00:00"
    },
    {
      "id": "6ddd12b642844d2f94f9a46f581daef7",
      "sender": "achow101",
      "payload": "oooh",
      "action": false,
      "timestamp": "2025-09-25T16:11:29.288876+00:00"
    },
    {
      "id": "4db526acdc0b4668a8fcfa3e8f786ae7",
      "sender": "janb84",
      "payload": "cool",
      "action": false,
      "timestamp": "2025-09-25T16:11:39.572944+00:00"
    },
    {
      "id": "6e985e7685c54fffb996006c5cc4f26b",
      "sender": "marcofleon",
      "payload": "nice",
      "action": false,
      "timestamp": "2025-09-25T16:11:44.690382+00:00"
    },
    {
      "id": "643b7a9b22a749ebbcc818256d954f91",
      "sender": "kevkevin",
      "payload": "thats awesome",
      "action": false,
      "timestamp": "2025-09-25T16:11:46.301879+00:00"
    },
    {
      "id": "0da6c8fff3bc4c968951935603ac0250",
      "sender": "cfields",
      "payload": "I intend to demo/discuss at coredev, but if anyone is interested in discussing before then, I'd be happy to. I think it'd probably be useful to start a working group for very high level discussion/debate.",
      "action": false,
      "timestamp": "2025-09-25T16:12:08.802848+00:00"
    },
    {
      "id": "45ecbc43c686442390cbeb033008a4b6",
      "sender": "cfields",
      "payload": "feel free to ping me if interested.",
      "action": false,
      "timestamp": "2025-09-25T16:13:16.918141+00:00"
    },
    {
      "id": "c1bdeeb6f1f64d99b2042d58bd411a6d",
      "sender": "hebasto",
      "payload": "cfields: add me to the wg",
      "action": false,
      "timestamp": "2025-09-25T16:13:19.189159+00:00"
    },
    {
      "id": "fb21eca8dfde4c1386d6704e562a3bc7",
      "sender": "achow101",
      "payload": "if you make a working group, you can add it to https://github.com/bitcoin-core/bitcoin-devwiki/wiki/Working-Groups#current-working-groups",
      "action": false,
      "timestamp": "2025-09-25T16:13:20.167517+00:00"
    },
    {
      "id": "35ed59e64a024949b2bdc6efbde670e7",
      "sender": "cfields",
      "payload": "that's it :)",
      "action": false,
      "timestamp": "2025-09-25T16:13:22.689549+00:00"
    },
    {
      "id": "eff3474626e14c76a07538c02fd7a9f6",
      "sender": "achow101",
      "payload": "thanks cfields",
      "action": false,
      "timestamp": "2025-09-25T16:13:34.649391+00:00"
    },
    {
      "id": "3bab8889ed02440b9722aafdc91b09ea",
      "sender": "achow101",
      "payload": "Any other topics to discuss?",
      "action": false,
      "timestamp": "2025-09-25T16:13:43.776415+00:00"
    },
    {
      "id": "959d05d01cc84a858e9fae458b09a777",
      "sender": "dzxzg",
      "payload": "cfields: sick!!",
      "action": false,
      "timestamp": "2025-09-25T16:15:54.165467+00:00"
    },
    {
      "id": "5fa9636781064c1ebbc92d6d83886ded",
      "sender": "achow101",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2025-09-25T16:16:00.283543+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "0ecb3955d4f441b8b3c0d4364298b6f0",
        "sender": "achow101",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2025-09-25T16:00:17.285954+00:00"
      },
      "operand": null,
      "id": "0ecb3955d4f441b8b3c0d4364298b6f0",
      "timestamp": "2025-09-25T16:00:17.285954+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "d6850019bf2c4d799990b83af43616ca",
        "sender": "achow101",
        "payload": "#topic MuSig2 WG Update (achow101)",
        "action": false,
        "timestamp": "2025-09-25T16:02:03.644378+00:00"
      },
      "operand": "MuSig2 WG Update (achow101)",
      "id": "d6850019bf2c4d799990b83af43616ca",
      "timestamp": "2025-09-25T16:02:03.644378+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "ae6e9b506d8d40029fd795fb15701f6a",
        "sender": "achow101",
        "payload": "#topic 30.0",
        "action": false,
        "timestamp": "2025-09-25T16:03:09.936176+00:00"
      },
      "operand": "30.0",
      "id": "ae6e9b506d8d40029fd795fb15701f6a",
      "timestamp": "2025-09-25T16:03:09.936176+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "cfe21437fe614703a209be7bb5489191",
        "sender": "achow101",
        "payload": "#topic net projects (cfields)",
        "action": false,
        "timestamp": "2025-09-25T16:09:00.849676+00:00"
      },
      "operand": "net projects (cfields)",
      "id": "cfe21437fe614703a209be7bb5489191",
      "timestamp": "2025-09-25T16:09:00.849676+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "5fa9636781064c1ebbc92d6d83886ded",
        "sender": "achow101",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2025-09-25T16:16:00.283543+00:00"
      },
      "operand": null,
      "id": "5fa9636781064c1ebbc92d6d83886ded",
      "timestamp": "2025-09-25T16:16:00.283543+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}