# 2025-06-23 Vac weekly
Vac 2025/06/23 § highlights § nim-libp2p: Fixed yamux session close so streams are closed instead of reset dst: Reproduced bug in mix implementation, notified developers dst: confirmed IDONTWANT fixes have no negative effect on nimlibp2p performance Rebased our work on the Status Network Yield Bridge contracts on top of the latest changes of the upstream the Linea repo.

- - Nomos Consulting
- Nomos Consulting
- Nomos Consulting
- Nomos Consulting
- - Waku RLN Relay
- ACZ Roadmap Preview
- - - - - - - proxy-re-encryption
        - - Nescience ZK Consulting
      - - init
  - - - Status RLN Usage
  - - Light RLN Verifiers
  - RLN Doc and Outreach
- RLN Light Clients
- - Multi Epoch Constraints
- RLN relay ERC20
- RLN v2 E2E integration
- RLN v2 Waku Relay Integration
- RLNP2P Waku Pruduction Readiness Details
- Waku RLN Membership Management Details
- Waku RLN-RELAY Enhancements 02
- Waku RLN-RELAY Enhancements Details
- - - Secure Channels - fully decentralized design
  - Secure Channels - MLS design
- Secure Channels - MLS PoC
- Secure Channels - PoC of fully decentralized protocol
- - Stealth Address Kit Maintenance
- Stealth Address Kit Research
- - - Productionize Tor Push in Nimbus
- - - maintenance
  - Zerokit v0.4 Release Details
- Zerokit v0.5 Release
- Zerokit v0.6 Release
- - - - Gossipsub Anonymity Layer
- - - Carnot Paper
- - - Reviews
- - - Gossipsub Improvements Paper
  - Gossipsub Simulation
- Unstructured P2P Improvements Survey
- - - Tor Push Paper
  - Tor Push PoC
- Tor Push Related Work
- - - Codex Deep Research ZK consulting
  - Storage Proofs: Open Problems Review
- - - - Blockchain Security in Crypto-economic Models
    - Carnot 2/3 Vote aggregation
  - Carnot Bribary Article
- Carnot Paper 02
- Detecting Reporting Attacks Carnot
- Inter Chain Protocol
- Multi-Leader and Multi-Overlay Carnot
- Network Privacy Stack - Stakeholder Privacy
- - - validator-privacy
- - mix-net-solution
- priv-validator-network
- tor-push-rln
- - - - Testnet
  - - Mixnet
- - Ongoing testing of specific monthly libp2p releases
- - 10k Node Cluster
- Midscale
- - - Bundle Simulation Data
- - - Deployer Tool
  - Visualiser Tool
- - - CI Integration
- - Rlog: Wakurtosis Retrospective
- Wakurtosis Maintenance
- - Techreport
- Techreport_02
- Wakurtosis Features
- - - - Control Messages
  - - Refactoring
- - - Basic Shadow Simulation
  - Shadow Gossipsub Analysis
- - Shadow Waku Relay Analysis
- - - Carnot 2-3rds Vote Aggregation Python Implementation
- - Simulation Analysis
- - - Rlog: Wakurtosis Retrospective
  - Wakurtosis Rlog
- - Gossipsub Topology Analysis
- - 2023-aug
- - - - Benchmarks
    - Research Existing Proofsystems
- - - State Separation Architecture 01
  - State Separation Architecture 02
- - - VM Ecosystem
  - VM Foundations
- - - - chronos-maintainance
- - - compiler
  - editor
- lsp
- nim-suggest
- nimble
- - - - Libchronos Maintenance
- - - Gossipsub DDoS Mitigation
  - Gossipsub Improvements EIP 4844
- Gossipsub Stagger Send
- Libp2p Maintenance
- WebRTC Transport
- - - - Test Automation Codex Discovery
  - - Test Automation cryptarchia
  - Test Automation Data Availability
- - Test Automation nim-libp2p
- Test Automation nim-tooling
- - Interop Testing
- Interop Testing Part 2
- Maintenance go-waku
- Maintenance js-waku
- Maintenance nwaku
- Status-go CLI Testing
- Status-go CLI Testing 2
- Test Automation go-waku
- Test Automation js-waku
- Test Automation nwaku
- Test Automation RLN
- Test Automation Sharding
- Test Plan RLN
- Test Plan Sharding
- Test Plans
- WebSockets Stress Testing
- - - - specs-init
  - - carnot-specification
  - carnot-threat-model-informational
- carnot-vote-2-3rds-vote-aggregation-specification
- inter-chain-protocol-specification
- multi-leader-and-multi-overlay-carnot-specification
- specs-init
- - Port Status Specs
- - rfc-index
- rfc-process-update
- - core-rfc-updates
- Waku Keystore
- - - - Contracts Formal Verification
    - Review Codex Contracts
- - Access Control Safe Support
- - Community Contracts CollectibleV1 Batch transaction Extension
- Community Contracts Deployer
- Community Contracts ERC20
- Community Contracts ERC721
- Community Contracts Maintenance
- Community Contracts Token Import
- Community Curation dapp Contracts
- Community Vaults - Token Airdrop
- ENS Usernames contracts maintenance
- Governance Contract MVP
- MiniMe Token Enhancements
- MiniMe Token Maintenance
- SNT Optimism Bridge
- Status Staking Contract Maintenance Details
- Status Staking Contract MVP
- Status Staking Contract V1
- Status Swap Aggregator
- - Secureum Upskilling
- Vac RLN Contract Support Details
- - - - Analysis of the Codex Token
    - Codex Bandwidth Incentives
  - Codex Contract Default
- Codex Contract Finalization
- Codex Contract Initiation
- Codex Contract Matching
- Codex Economic Analysis
- Codex Fee Mechanism
- Codex Insurance Mechanism Analysis
- Codex Lender Analysis
- Codex Proof Aggregators
- Codex Recovery Auction
- Codex Slot Repair
- Codex Tax System
- Codex Testnet Incentives
- - Finance Real Option Models
- Financial Growth Models
- - Cryptarchia Wealth Concentration Estimated Stake
- Cryptarchia Wealth Concentration Known Stake
- Nomos Delegation Research
- Nomos Economic Analysis
- Nomos Enshrined Delegation
- Nomos Mixnet Incentives
- Nomos Non Private L2 Consensus
- Nomos Penalizable Actions
- Nomos Rewarded Actions
- Nomos Shared Liquidity
- Nomos Supply Policy
- Nomos TDC Objectives
- Nomos Transaction Fee
- Nomos Validator Rewards
- Nomos Validator Rewards
- Nomos Whitepaper
- - Incentivize Status Communitities
- SNT Governance Proposal
- SNT Litepaper
- SNT Staking
- Status L2 deployment
- Waku Sharding
- - Waku Economic Analysis
- Waku General Incentives
- Waku RLN Attacks Vectors
- Waku RLN Membership
- Waku RLN Risks
- Waku Store Incentives
- - 2023-07-10 Vac Weekly
- 2023-07-17 Vac weekly
- 2023-07-31 Vac weekly
- 2023-08-03 Vac weekly
- 2023-08-07 Vac weekly
- 2023-08-17 Vac weekly
- 2023-08-21 Vac weekly
- 2023-08-28 Vac weekly
- 2023-09-04 Vac weekly
- 2023-09-11 Vac weekly
- 2023-09-18 Vac weekly
- 2023-09-25 Vac weekly
- 2023-10-02 Vac weekly
- 2023-10-09 Vac weekly
- 2023-10-16 Vac weekly
- 2023-10-23 Vac weekly
- 2023-10-30 Vac weekly
- 2023-11-06 Vac weekly
- 2023-11-13 Vac weekly
- 2023-11-20 Vac weekly
- 2023-11-27 Vac weekly
- 2023-12-04 Vac weekly
- 2023-12-11 Vac weekly
- 2023-12-18 Vac weekly
- 2023-12-25 Vac weekly
- 2024-01-01 Vac weekly
- 2024-01-08 Vac weekly
- 2024-01-15 Vac weekly
- 2024-01-22 Vac weekly
- 2024-01-29 Vac weekly
- 2024-02-05 Vac weekly
- 2024-02-12 Vac weekly
- 2024-02-19 Vac weekly
- 2024-02-26 Vac weekly
- 2024-03-04 Vac weekly
- 2024-03-11 Vac weekly
- 2024-03-18 Vac weekly
- 2024-03-25 Vac weekly
- 2024-04-02 Vac weekly
- 2024-04-08 Vac weekly
- 2024-04-15 Vac weekly
- 2024-04-22 Vac weekly
- 2024-04-29 Vac weekly
- 2024-05-06 Vac weekly
- 2024-05-13 Vac weekly
- 2024-05-21 Vac weekly
- 2024-05-27 Vac weekly
- 2024-06-03 Vac weekly
- 2024-06-10 Vac weekly
- 2024-06-17 Vac weekly
- 2024-06-24 Vac weekly
- 2024-07-01 Vac weekly
- 2024-07-08 Vac weekly
- 2024-07-15 Vac weekly
- 2024-07-22 Vac weekly
- 2024-07-29 Vac weekly
- 2024-08-05 Vac weekly
- 2024-08-12 Vac weekly
- 2024-08-19 Vac weekly
- 2024-08-26 Vac weekly
- 2024-09-02 Vac weekly
- 2024-09-09 Vac weekly
- 2024-09-16 Vac weekly
- 2024-09-23 Vac weekly
- - - Finance Wallet monitoring
  - Improve Finance Reporting
- - Comms Discord Statistics
- IFT Finance Reporting
- IFT Weekly News Website
- Program Overview Dashboard
- Smart Contract Monitoring
- Townhall helper
- Townhall transcript
- VAC Website Contributors
- X Space Analytics
- - Github Monitoring
- Logos Circle Event Dashboard
- Logos Circle Monitoring
- Logos Public RAG
- Logos Winnable Stories extractions
- - RAG Context
- RAG Embedding and Context
- RAG Evaluation mechanism
- RAG MCP Integration
- - Status Social Pipeline
- BI Roadmap Preview
- - - Anoncomms Evaluation
- - Blockchain Evaluation
- - Codex Base Capacity
- Codex Base Capacity
- Codex Comparison
- Codex Comparison
- Codex Evaluation
- - DST Conduit
- DST Conduit
- DST Conduit
- DST Lab
- DST Lab
- DST Research destination
- DST Research destination
- DST Research destination
- DST Research destination
- DST Research destination
- DST Tooling
- DST Tooling
- DST Tooling
- DST Tooling
- Libp2p Evaluation
- Scaling think tank
- Scaling think tank
- VacLab
- VacLab
- VacLab
- Visualiser Tool
- - Logos-core Evaluation
- - Messaging Evaluation
- Messaging Scaling
- - Nomos Scaling
- Nomos Scaling
- Nomos Scaling
- Nomos Scaling
- - Status chat protocol benchmarks
- Status evaluation
- Status evaluation
- Status-go chat protocol benchmarks
- Status-go chat protocol benchmarks
- - Storage Evaluation
- - Libp2p Evaluation
- Libp2p Evaluation
- Libp2p Evaluation
- Libp2p Evaluation
- Libp2p Evaluation
- - Theoretical Analysis
- Waku Evaluation
- Waku Evaluation
- Waku Evaluation
- Waku Evaluation
- Waku Evaluation
- Waku Scaling
- Waku Scaling
- Waku Scaling
- Waku Scaling
- Waku Scaling
- Waku Tooling
- Waku Tooling
- DST Roadmap Preview
- - 2024-10 Vac monthly
- 2024-11 Vac monthly
- 2024-12 Vac monthly
- 2025-01 Vac monthly
- 2025-02 Vac monthly
- 2025-03 Vac monthly
- 2025-04 Vac monthly
- 2025-05 Vac monthly
- 2025-06 Vac monthly
- 2025-07 Vac monthly
- 2025-08 Vac monthly
- 2025-09 Vac monthly
- 2025-10 Vac monthly
- 2025-11 Vac monthly
- 2025-12 Vac monthly
- - - 2024q4 Nimble
  - 2025q1 Nim IDE tooling
- 2025q1 Nimble
- 2025q2 Nim IDE tooling
- 2025q2 Nimble
- 2025q3 Nim Core Libraries
- 2025q3 Nim IDE tooling
- 2025q3 Nimble
- 2025q4 Nim Core Libraries
- 2025q4 Nim IDE tooling
- 2025q4 Nimble
- 2026q1 Nim Core Libraries
- 2026q1 Nimble
- Nim IDE Tooling 2024Q4
- - Logos Storage Nimble Integration
- Messaging Nimble Integration
- - Nimbus Nimble Integration
- Nimbus Nimble Integration
- - Waku Nimble Integration
- Nim Roadmap Preview
- - - ACZ Consulting
  - ACZ Consulting
- ACZ Consulting
- - AutoNAT v2
- GossipSub Extensions and Partial Messages
- GossipSub Performance Improvements
- GossipSub Performance Improvements
- GossipSub Performance Improvements
- Kademlia DHT
- Kademlia DHT
- Kademlia DHT
- nim-libp2p Auto TLS
- nim-libp2p c-bindings
- nim-libp2p c-bindings
- nim-libp2p Connection Management
- nim-libp2p IPv6 support
- nim-libp2p logos-core
- Nim-libp2p maintenance
- Nim-libp2p maintenance
- Nim-libp2p maintenance
- Nim-libp2p maintenance
- Nim-libp2p maintenance
- Nim-libp2p Mix
- Nim-libp2p Mix
- nim-libp2p Universal Connectivity App
- nim-libp2p Universal Connectivity App
- nim-libp2p Universal Connectivity App
- nim-libp2p Webtransport
- nim-libp2p Webtransport
- nim-libp2p Webtransport
- nim-libp2p Webtransport
- nim-libp2p Webtransport
- nim-libp2p Wrapping ngtcp2
- Quic Stabilization and removal of runtime dependencies
- - nim-libp2p Test Coverage
- nim-libp2p Test Coverage
- P2P Roadmap Preview
- - - Anoncomms testing
- - Codex Integration Testing
- - Nim Libp2p Testing
- Projects QA Strategy
- Projects QA Strategy
- QA & RFC Synchronization for Js-Waku Project - Core Protocols
- QA & RFC Synchronization for Js-Waku Project - Core Protocols
- QA & RFC Synchronization for Waku Project - Core Protocols
- - Keycard Testing
- Keycard Testing
- Keycard Testing
- - Logos Core QA
- - Messaging Testing
- - Nomos Data Availability Testing
- Nomos Data Availability Testing
- Nomos Data Availability Testing
- Nomos E2E Testing for Nomos Node
- Nomos E2E Testing for Nomos Node
- Nomos E2E Testing for Nomos Node
- - Status Go Functional Testing
- Status Go Functional Testing
- Status Go Functional Testing
- Status Go Functional Testing
- Status QA
- Status QA Desktop
- Status QA Desktop
- Status QA Desktop
- Status QA Documentation
- Status QA Mobile
- Status QA Mobile
- Status QA Mobile
- - Nim Libp2p Testing
- Nim Libp2p Testing
- Nim Libp2p Testing
- Nim Libp2p Testing
- - Chat SDK Testing
- Direct Message Reliability Testing
- Messaging API Testing
- RLN Smart Contract Testing
- RLN Smart Contract Testing
- Status Go Functional Testing
- Waku Interop Testing
- Waku Interop Testing
- Waku Interop Testing
- Waku Interop Testing (extended)
- Waku Testing
- waku-go-bindings Testing
- waku-go-bindings-testing Testing Framework
- Waku-sync Integration Testing
- Waku-sync Testing
- QA Roadmap Preview
- - - RFC Iteration
- - RFC Iteration
- - Marketplace and Client 2024q4
- RFC Iteration
- RFC Iteration
- RFC Iteration
- - Integration with QA
- Integration with QA
- Integration with QA
- RFC Culture Establishment
- RFC Culture Establishment
- RFC Culture Establishment
- RFC Culture Establishment
- RFC Culture Establishment
- rfc-index-maintenance
- rfc-index-maintenance
- rfc-index-maintenance
- rfc-index-maintenance
- rfc-index-maintenance
- rfc-index-maintenance
- - RFC Iteration
- - RFC Iteration
- - RFC Iteration
- RFC Iteration
- - Data Availability Raw RFC
- Data Availability Raw RFCs
- Data Availability Raw RFCs
- RFC Iteration
- RFC Iteration
- RFC Iteration
- RFC Iteration
- - RFC Iteration
- RFC Iteration
- Status Specs to RFC-Index Migration
- - RFC Iteration
- - 2024q4 RFC Iteration
- Migration of PoC Waku RFCs to the rfc-index
- RFC Iteration
- RFC Iteration
- RFC Iteration
- RFC Iteration
- - RFC Iteration
- RFC Roadmap Preview
- - - MLS Smart Contracts Consulting
- - ghost.fun Protocol Review
- - Codex Vault Integration
- Formal Verification (Part 1)
- Formal Verification (Part 2)
- - EIP Discussions
- Formal Verification Tools Research
- Security Audits
- Security Audits
- Security Audits
- Security Audits
- Smart Contracts LearnUp Sessions
- Smart Contracts LearnUp Sessions
- Smart Contracts LearnUp Sessions
- Smart Contracts LearnUp Sessions
- - Risc0 Upskilling
- - Base Chain Integration
- Comunities Contracts on Status Network testnet
- Karma RLN
- Maintainin existing Status smart contracts
- Maintainin existing Status smart contracts
- Staking Protocol (v1)
- Staking Protocol Documentation
- Staking Protocol Refinement
- Status Network Native Bridge Yield Bearing Module
- Status Network Native Dex
- Status Smart Contracts Consulting
- Status Smart Contracts Consulting
- XP NFT (v1)
- XP Token (v1)
- - Maintaining existing Status Network L2 smart contracts
- New Karma Requirements for SN L2
- SN L2 Bridge DAI Yield Management
- SN L2 Bridge ETH Yield Management
- Status Network Karma Enhancements
- Status Network L2 Audit Preparation
- Status Network L2 Pre-Audit Protocol Enhancements
- SC Roadmap Preview
- - - Demos
  - Logos Contributions Portal
- Logos Core
- Logos Marketing Campaign Narratives & Brand Testing
- Logos Website
- Logos Website
- Newsletter
- Parallel Society Festival Website
- Qaku App
- Web Maintenance & Support
- Web Maintenance & Support
- - Keycard Website
- Keycard Website
- - Contribute Portal
- Logos Forum
- Logos Website
- - Community Curation
- SN Hub
- SN Hub
- SN Hub
- SN Website
- SN Website
- Status App
- Status App
- Status Wallet Extension
- Status Wallet Extension
- Status Website
- Status Website
- Status Website
- Web Roadmap Preview
- - 2023-07-10 Vac Weekly
- 2023-07-17 Vac weekly
- 2023-07-31 Vac weekly
- 2023-08-03 Vac weekly
- 2023-08-07 Vac weekly
- 2023-08-17 Vac weekly
- 2023-08-21 Vac weekly
- 2023-08-28 Vac weekly
- 2023-09-04 Vac weekly
- 2023-09-11 Vac weekly
- 2023-09-18 Vac weekly
- 2023-09-25 Vac weekly
- 2023-10-02 Vac weekly
- 2023-10-09 Vac weekly
- 2023-10-16 Vac weekly
- 2023-10-23 Vac weekly
- 2023-10-30 Vac weekly
- 2023-11-06 Vac weekly
- 2023-11-13 Vac weekly
- 2023-11-20 Vac weekly
- 2023-11-27 Vac weekly
- 2023-12-04 Vac weekly
- 2023-12-11 Vac weekly
- 2023-12-18 Vac weekly
- 2023-12-25 Vac weekly
- 2024-01-01 Vac weekly
- 2024-01-08 Vac weekly
- 2024-01-15 Vac weekly
- 2024-01-22 Vac weekly
- 2024-01-29 Vac weekly
- 2024-02-05 Vac weekly
- 2024-02-12 Vac weekly
- 2024-02-19 Vac weekly
- 2024-02-26 Vac weekly
- 2024-03-04 Vac weekly
- 2024-03-11 Vac weekly
- 2024-03-18 Vac weekly
- 2024-03-25 Vac weekly
- 2024-04-02 Vac weekly
- 2024-04-08 Vac weekly
- 2024-04-15 Vac weekly
- 2024-04-22 Vac weekly
- 2024-04-29 Vac weekly
- 2024-05-06 Vac weekly
- 2024-05-13 Vac weekly
- 2024-05-21 Vac weekly
- 2024-05-27 Vac weekly
- 2024-06-03 Vac weekly
- 2024-06-10 Vac weekly
- 2024-06-17 Vac weekly
- 2024-06-24 Vac weekly
- 2024-07-01 Vac weekly
- 2024-07-08 Vac weekly
- 2024-07-15 Vac weekly
- 2024-07-22 Vac weekly
- 2024-07-29 Vac weekly
- 2024-08-05 Vac weekly
- 2024-08-12 Vac weekly
- 2024-08-19 Vac weekly
- 2024-08-26 Vac weekly
- 2024-09-02 Vac weekly
- 2024-09-09 Vac weekly
- 2024-09-16 Vac weekly
- 2024-09-23 Vac weekly
- 2024-09-30 Vac weekly
- 2024-10-07 Vac weekly
- 2024-10-14 Vac weekly
- 2024-10-21 Vac weekly
- 2024-10-28 Vac weekly
- 2024-11-04 Vac weekly
- 2024-11-11 Vac weekly
- 2024-11-18 Vac weekly
- 2024-11-25 Vac weekly
- 2024-12-02 Vac weekly
- 2024-12-09 Vac weekly
- 2024-12-16 Vac weekly
- 2024-12-23 Vac weekly
- 2024-12-30 Vac weekly
- 2025-01-06 Vac weekly
- 2025-01-13 Vac weekly
- 2025-01-20 Vac weekly
- 2025-01-27 Vac weekly
- 2025-02-03 Vac weekly
- 2025-02-10 Vac weekly
- 2025-02-17 Vac weekly
- 2025-02-24 Vac weekly
- 2025-03-03 Vac weekly
- 2025-03-10 Vac weekly
- 2025-03-17 Vac weekly
- 2025-03-24 Vac weekly
- 2025-03-31 Vac weekly
- 2025-04-07 Vac weekly
- 2025-04-14 Vac weekly
- 2025-04-21 Vac weekly
- 2025-04-28 Vac weekly
- 2025-05-05 Vac weekly
- 2025-05-12 Vac weekly
- 2025-05-19 Vac weekly
- 2025-05-26 Vac weekly
- 2025-06-02 Vac weekly
- 2025-06-09 Vac weekly
- 2025-06-16 Vac weekly
- 2025-06-23 Vac weekly
- 2025-06-30 Vac weekly
- 2025-07-07 Vac weekly
- 2025-07-14 Vac weekly
- 2025-07-21 Vac weekly
- 2025-07-28 Vac weekly
- 2025-08-04 Vac weekly
- 2025-08-11 Vac weekly
- 2025-08-18 Vac weekly
- 2025-08-25 Vac weekly
- 2025-09-01 Vac weekly
- 2025-09-08 Vac weekly
- 2025-09-15 Vac weekly
- 2025-09-22 Vac weekly
- 2025-09-29 Vac weekly
- 2025-10-06 Vac weekly
- 2025-10-13 Vac weekly
- 2025-10-20 Vac weekly
- 2025-10-27 Vac weekly
- 2025-11-03 Vac weekly
- 2025-11-10 Vac weekly
- 2025-11-17 Vac weekly
- 2025-11-24 Vac weekly
- 2025-12-01 Vac weekly
- 2025-12-08 Vac weekly
- 2025-12-15 Vac weekly
- 2025-12-22 Vac weekly
- 2025-12-29 Vac weekly
- 2026-01-05 Vac weekly
- Website Terms of Use
- What's in a Milestone

# 2025-06-23 Vac weekly

Jun 23, 2025, 8 min read

- #vac-updates

## Vac 2025/06/23 §

### highlights §

- nim-libp2p: Fixed yamux session close so streams are closed instead of reset
- dst: Reproduced bug in mix implementation, notified developers
- dst: confirmed IDONTWANT fixes have no negative effect on nimlibp2p performance
- Rebased our work on the Status Network Yield Bridge contracts on top of the latest changes of the upstream the Linea repo.

### vac:p2p: §

- `ift:2025q1-gossipsub-perf-improvements`
  - Worked on performance comparison blogpost. Will try to complete the first draft today
  - nim-libp2p#1488 feat: GossipSub 1.4
    - Worked on production implementation:
      - Added logic to store the preambles both in a table and a minheap to make it easier to retrieve expired preambles
      - Keep track of list of peers who could receive an IWANT to query for missing messages
      - Fixed some TODOs
  - Worked on Message rotation/Stream prioritization.
- `vac:p2p:ift:2025q2-nimlibp2p-maintenance:maintenance`
  - Session with DST to help with the setup to be able to use the lab for quic tests as well as giving a walkthrough on how to prepare tese tests.
  - nim-libp2p#1466 fix(yamux): force close of streams instead of reset when closing connections
  - Prepared release v1.11.0 of nim-libp2p (requires approval from @Ksr to publish)
- `vac:p2p:acz:2025q2-acz-consulting:libp2p-mix-consulting`
  - Answered queries related to how Libp2p / Gossipsub works
  - Technical discussion with ACZ CC regarding modifying Mix / Gossipsub with the idea of decoupling it more from mix by having new functions that could be used to obtain the serialized RPC `Message` and another function that could be used by an exit node to broadcast the serialized message.
  - Went over mix repository and gave suggestions to ACZ on things that could be improved in code
- `vac:p2p:ift:2025q2-nimlibp2p-autotls
  - `vac:p2p:ift:2025q2-nimlibp2p-autotls:notify-challenge-completion`, `vac:p2p:ift:2025q2-nimlibp2p-autotls:finalize-cert`
    - ACME Client nim-libp2p#1470
  - `vac:p2p:ift:2025q2-nimlibp2p-autotls:notify-autotls-broker`, `vac:p2p:ift:2025q2-nimlibp2p-autotls:cert-renewal`
    - AutoTLS Manager nim-libp2p#1472 (relies on ACME Client so we can only merge that after ACME Client)
- `misc/admin`
  - roadmap#191 Described P2P commitments for Q3
  - 8 CC days off

### vac:tke: §

- `admin`
  - 1 day off
  - prepared for the TKE Retrospective Q2
- `vac:tke:ift:support-to-ift-units::logos-basket`
  - reviewed Martin’s proposal
  - simplified the proposal of a single token
  - reviewed all options, researching new and preparing for the meeting
  - further work basket and joint value accrual
- `vac:tke:codex:cdx-launch::preparations`
  - Read proposals
  - met the Codex team to discuss the incentivized testnet
- `vac:tke:nomos:macroeconomy::block-rewards`
  - analysed the block rewards work as sketched in the spec
  - met with Nomos to discuss tx fee mechanisms
- `vac:tke:status:karma-incentives:karma-params`
  - calculations and system design based on anchored tier shortcuts
- `vac:tke:catsfishing:ad-hoc`
  - Work on follow-up tasks for it (simulations and mechanisms)
  - Meet with Ned and Matt to disucss above
  - Meet with Ned re: tasks for Ghosts
- `vac:tke:nomos:macroeconomy::tfms-primer`
  - reviewed Juan’s docs
  - Keep working toward final specification of NomosDA and block rewards
  - Meeting with Nomos team to set goals
- `vac:tke:ift:tokenomics-research-forum::token-valuation`
  - advanced the analysis of the token valuation metrics
- `vac:tke:ift:tokenomics-research-forum:grantico`
  - worked on proofs for specific properties of the mechanism
- `vac:tke:ift:tokenomics-research-forum::minting-control`
  - Kept refining work on optimal control and minting

### vac:qa: §

- `ift:2025q2-qa-rfc-sync-waku:nwaku`
  - Store protocol investigation
  - Reported issue with mismatches found
- `status:2025q2-status-go-functional-testing:light-mode`
  - Created dedicated README for the status-backend reliability test suite
- `status:2025q2-status-go-functional-testing:critical-flows`
  - Created 5 automation tasks
  - RecoverAndLogin critical flow test
  - Enhanced pytest logging
  - Reported flaking tests to status-go devs
- `nomos:2025q2-da-testing:dispersal-resilience`
  - chore: Nomos node with mutated DA layer PR 2 -> cleanup into PR 3 in progress
  - Test/dispersal resilience PR 19 - in progress
  - Found issue: dispersal not prevented for blob with tampered data Issue 1369 - open
  - Found issue: error “blob sampling timed out” is too generic Issue 1383 - open
- `nomos:2025q2-e2e-testing:maintenance`
  - Retest Nomos testnet updates
- `waku:2025q2-waku-sync-testing:Integration-test`
  - Reviewed specs and documentation from Hanno
  - Added PR 125
  - Successfully used store-sync tags with reconciliation & transfer
- `waku:2025q2-waku-sync-testing:unit-test`
  - Added PR 3464 – more delay for macOS
  - PR 3397 – merged
  - PR 3388 – merged
- `waku:2025q2-waku-go-bindings-testing:maintenance`
  - Retested current issue after Gabriel’s fix
  - Identified 3 failing CI tests; investigating and reporting
- `vac:2025q2-nim-libp2p-testing:gossipsub-extended-part3`
  - GossipThreshold and PublishThreshold tests – merged
  - Split unit and integration tests – merged
  - rpcHandler tests – in review
  - Organise Behavior tests – in review
  - BehaviourPenalty tests – in review
  - updateScores tests – in review
- `status:2025q2-status-qa:v2-34`
  - Rechecked News feed fix on Mobile – bug still exists but approved for release
  - Started and completed builds for release
  - Signed off final build
  - Reviewed PR 18172, left comments
  - Continued Qt6 migration support
  - Debugged failing tests with dev for PR 18014
  - Created test plan for Shell
  - Added basic Shell support to e2e PR 18172
  - Completed fixes for existing critical tests
- `admin/misc`
  - Created PR with Q3 commitments
  - Q2 Retro
  - Synced on Q3 commitments for Status
  - OOO: 1 CC Day

### vac:dst: §

- `admin/misc`
  - Notion: DST Q2 Retrospective
  - Github: Lookahead PR
  - First template of EF grant proposal
  - Call with P2P CC to set up lab and explain how to launch experiments
  - Talked with Waku to do nwaku `v0.36.0-rc.0` regression
  - Created template repository for using jswaku
- `vac:dst:vac:2025q2-libp2p-evaluation:regression-testing`
  - Repeated several high payload experiments due to lab inestability
    - Confirm IDONTWANT changes have no negative effect
    - There is a 2~% bandwidth reduction, not confirmed yet because of aforementioned inestabilities.
    - Notion: Report
- `vac:dst:vac:2025q2-libp2p-evaluation:mix-gossipsub`
  - Reconfirmed bug with new provided logs
    - Message is sent from the publisher with Mix and Gossipsub at the same time
    - Github: PR
    - Notion: Report
- `vac:dst:status:2025q2-status-go-evaluation:store-performance`
  - Analyzing if issues can be caused between discrepancies between nwaku `v0.35` (local) and `v0.34` (CI)
- `vac:dst:ift:2025q2-dst-tooling:adapt-experiments`
  - Fixed issues with nodes.yaml template with store nodes
  - Adapted nimlibp2p experiment
  - Generated templates for some other experiments
- `vac:dst:vac:2025q2-libp2p-evaluation:idontwant-statistical-analysis`
  - Refactored existing code Github PR #204
  - Added case for DONTWANT without other gossip Github PR #205

### vac:sc: §

- `status:2025q2-sn-native-bridge-yield-bearing-module:research-design`
  - updated our bridge changes on top of the latest changes from upstream https://github.com/vacp2p/linea-monorepo/compare/linea-upstream…vacp2p:linea-monorepo:main
  - patched the latest Linea’s changes rolling back the verifiers updates
  - started working on the withdrawal with our L1/L2 ETH bridges
- `status:2025q2-karma-rln:karma-tiers`
  - Implemented KarmaTiers contract
  - https://github.com/vacp2p/staking-reward-streamer/pull/224
  - Added ability to get tiers by karma balance
- `admin/misc`
  - Reviewed staking protocol spec
    - https://github.com/vacp2p/rfc-index/pull/161#pullrequestreview-29204

### vac:acz: §

- `ift:2025q2-de-mls-tesnet:commit-and-proposal`
  - Found issue regarding usage of MLS in our purpose, mostly related to how we see consensus application and requires further research. Add page on notion and related PR
- `ift:2025q2-libp2p-mix-testnet:update-rfc`
  - Continued RFC refactor — Section 8 in progress.
- `ift:2025q2-libp2p-mix-testnet:solve-discrepancy`
  - Identified logging order issue: exit logs must precede handler invocation.
  - Added message ID tracking in GossipSub handler for better traceability.
  - Ran multiple experiments (with trace mode + minimal logging); results documented here.
- `nes:2025q2-nescience-consulting:viewing-keys`
  - Finished document on outgoing viewing keys: adds outgoing viewing key support to NSSA. Additionally, examined timed-specific viewing keys: time-specific outgoing is possible, but unclear for time-specific incoming.
  - Finished document EC recommendation; focused on UTXO generation testing.
- `ift:2025q2-rln-status-l2:prover-service`
  - Persistent storage investigation
    - Heed: https://github.com/meilisearch/heed
    - RocksDb: https://docs.rs/rocksdb/latest/rocksdb/
  - Persistent storage PR - WIP
  - Review PR
  - Added test cases for TierLimits and TierMatch enums in the prover service (PR)
- `ift:2025q2-zerokit:zerokit-maintaining`
  - Zeroize 2nd attempt - in review
  - Investigate optimisation for bytes_le_to_vec_fr & serialization
  - Reviewed this PR in zerokit
  - Code review for PR
- `ift:2025q2-zerokit:perfomance-updates-blogpost`
  - Got more input from team for the issue.
- `ift:2025q2-libp2p-mix-testnet:surb-implementation`
  - Identified repository cohesion as significant obstacle to effective implementation. Made sub-task
    - made `main-stage` as the staging ground to get `mix-waku-integ` and `puc/gossipsub` in a state of cohesion
    - made draft PR of `mix-waku-integ` to `main-stage` as a reference point for discussions and collaboration
  - Updated `mix-waku-integ` branch
  - Made `waku-SURB` off updated `mix-waku-integ`
  - Identified a section of code suspected to be central to embedding SURB into the SPHINX packet
  - Entered discussion about mix/client integration details w.r.t. dependencies and impl details
- `admin/misc`
  - 2 CC prepared and took a part in IFT research call
- `ift:2025q2-de-mls-tesnet:multi-admin-rfc`
  - Review the de-MLS architecture issue
  - Update the minorly RFC
- `ift:2025q2-de-mls-tesnet:blogpost-de-mls-over-waku`
  - Adressed some feedback to the [PR](https://github.com/vacp2p/vac.dev/pull/159/file

### vac:nim: §

- `ift:2025q1-nimble`
  - WIP vnext default to pass CI https://github.com/nim-lang/nimble/pull/1406
    - tmisc green except 1
    - Fixes last test from tmisc
    - clean up
    - Adds log to debug one failing test that only fails in the CI
    - tlocaldeps green
    - Dont reinstall pkgs. tmulti green
    - tnimscript green
    - Implements to run deps binaries in vnext
    - Pass compiler flags for actionRun and others
    - truncommand green
    - fixes flawed test
    - Fixes an issue with binaries not being properly updated. ttwobinaryversions green
    - tuninstall green
    - Declarative parser fails when taskRequires is detected
    - Skips one test. Fixes “Develop file is used”
    - Fixes a regression in local dev. Comments a task deps test
    - Removes unnecessary logging
    - For build action: Only the root package is built (fixes tforgeinstall, although the declarative parser doesnt support it yet)
    - Tests if package already exists before installing
    - Improves TNimInstall test
    - Since the installation process changed, we need to adds srcDir to the paths as well
    - Comment failing taskdeps tests
    - Removes unused import. Fixes test
    - fixes “should fallback to a previous version of a dependency when is unsatisfable”
    - comments unused vars
    - Reenables lin and win CI
    - comments out develop suite for lin
    - reeanbles tdevelop. Disables lin and win
    - green: Task dependencies from lock file are used
    - Suite green: Task level dependencies
    - Adjust tests
    - Remove unused vars
    - Removes unused var

### vac:rfc: §

- `vac:rfc:nomos:2025q2-rfc-iteration`
  - Started reviewing open Nomos specs
  - Started draft for Nomos Signature RFC
- `vac:rfc:waku:2025q2-rfc-iteration:waku2-enr`
  - Completed waku-ENR update, ready for feedback - https://github.com/waku-org/specs/pull/67
- `vac:rfc:nescience:2025q2-rfc-iteration:key-protocol`
  - Updated the NSSA key protocol spec (almost ready for review): https://github.com/vacp2p/rfc-index/pull/162
- `vac:rfc:nescience:2025q2-rfc-iteration:utxo-specification`
  - Updating the UTXO spec: https://github.com/vacp2p/rfc-index/pull/164
- `vac:rfc:codex:2025q2-rfc-iteration`
  - Reading the documentation (and trying out locally) - https://github.com/codex-storage/codex-docs/blob/master/README.md
- `admin/misc`
  - Reviewed feedback from Staking RFC, should make changes by EOD - https://github.com/vacp2p/rfc-index/pull/161
  - Retrospective - sharing doc on Monday
  - Research call blog post: https://forum.vac.dev/t/ift-research-call-june-18th-2025-zerokit-v0-8-and-its-applications/513

### vac:sec: §

- `ift:2025q2-migration-to-element:instance-hardening-review`
  - Reviewed security and privacy setup in free.technology server
- `ift:2025q2-cicd-security-review:status-design-reviews`
  - Finished design review of the role/model MVP implementation for Status team
- `ift:2025q2-vulma-and-ir:remediation-tracking`
  - Triage recent Dependabot and CodeQL alerts and prioritize high and medium findings.
- `ift:2025q2-vulma-and-ir:incidents`
  - Keycard incidents involving HR and Keycard members
- `ift:2025q2-security-automation: POC for app catalogue update from Expensify`
  - Testing HTTP nodes instead of n8n Notion - for more accurate matching
- `ift:2025q2-finance-automation`
  - Expense amount conversion based on expense date and CC currency
- `ift:2025q2-iam-operations:remove-unnecessary-users`
  - Concept flows for GitHub, Google, Discord
- `admin/misc`
  - Drafted Q3 NCTs
  - Reviewed the need of KnowBe4 for the org and the team

### vac:nes: §