# 2025-04-21 Vac weekly
Vac 2025/04/21 § vac:p2p: § ift:2025q1-gossipsub-perf-improvements Submitted stagger send article on arxiv. The article is available online Worked on large message handling (GossipSub v1.

- - 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-04-21 Vac weekly

Apr 21, 2025, 6 min read

- #vac-updates

## Vac 2025/04/21 §

### vac:p2p: §

- `ift:2025q1-gossipsub-perf-improvements`
  - Submitted stagger send article on arxiv. The article is available online
  - Worked on large message handling (GossipSub v1.4) revision. Need 2 days to finalize.
  - Worked on GossipSub v1.4 specs feedback. Working on revised draft based on feedback
  - Spent some time on Nimbus integeration in Ethshadow. Now its terminating on unsupported system call signalfd4 (working on adding support for it)
- `vac:p2p:ift:2025q2-nimlibp2p-kad-dht:routing-and-rpc`
  - vacp2p/nim-libp2p#1324 feat(kad-dht): find nodes (WIP)
- `vac:p2p:acz:2025q2-acz-consulting:libp2p-mix-consulting`
  - Assist in the modification of DST Gossipsub Test Node to run mix
    - vacp2p/mix#18 chore: allow overriding paths
    - vacp2p/dst-gossipsub-test-node#7 chore: write mix files to path, and remove peercount
    - vacp2p/dst-gossipsub-test-node#8 chore: update dockerfile
- `vac:p2p:ift:2025q2-nimlibp2p-autotls:certificate-request-auth`
  - Working on a standalone autoTLS script which contains:
    - Partial ACME client to request a challenge from Let’s Encrypt
    - PeerID auth
  - Opened a PR on `nim-jwt` to allow for flattened JSON JWT conversion, which we need for communicating with the ACME server
  - Some observations:
    - There are no nim ACME clients (had to build half of one), we could write one, but we’d have to maintain it too
    - Nim RSA key handling support is lacking a bit
    - We had to implement peerID auth
- `vac:p2p:ift:2025q2-nimlibp2p-webtransport:http3`
  - finished wrapping nghttp3 lib -> nim-nghttp3 repo
  - ci, more precisly setting up nghttp3 source, is not working for windows. i’ll come back to this at later stages after webtransport is implemented. since debugging this took much time and is not really required to make progress on webtransport front (as unix based ci is working).
- `vac:p2p:ift:2025q2-test-coverage:qa-consulting`
  - assisting radek in navigating improvments in nim-libp2p tests.
    - proposed improvments that are likly to half total test execution time.
      - ci completing in 15-20min and windows platfrom 23-25min, previusly >30min and >50min respectivly
    - most proposed improvements are still not even tested -> there is still a lot of room to improve total tests execution time (in local and ci)
- `vac:p2p:ift:2025q2-nimlibp2p-maintenance:maintenance`
  - libp2p/website#1 chore: update implementation status for nim-libp2p
  - Small fix: broken links in `nim-libp2p`’s docs #1332
  - Might have found a bug in one of `nim-libp2p`’s dependencies (namely: `nim-quic` v0.1.0)
- `misc/admin`
  - 1 CC 2d OOO
  - 1 CC 1d OOO

### vac:tke: §

### vac:qa: §

- `waku:2025q2-status-go-functional-testing:chat-actions-tests`
  - Enabled light client mode for waku functional tests
- `waku:2025q2-interop-testing:jswaku-filter-hardening`
  - Created new package and testing it in the CI
- `nomos:2025q2-da-testing:protocol-api-compatibility`
  - Test/protocol API compatibility PR 14 - merged
- `nomos:2025q2-da-testing:interaction-data-flow`
  - Test/interaction data flow PR 15 - in progess
- `nomos:2025q2-e2e-testing:maintenance`
  - Unwrap on non-existent blob_col_idx Issue 922 - closed
- `vac:2025q2-nim-libp2p-testing:gossipsub-extended`
  - test(gossipsub): message propagation merged
  - opened PR test: parallel execution POC to do exploration around test: parallel execution - after many trials and errors and suggestions from Vlado managed to reduce Unit Test time execution by ~half - but the PR needs a little bit more polish before ready to merge
  - identified small improvement for CI and merged chore(test): remove unused flags and simplify testpubsub
- `vac:qa:waku:2025q2-waku-sync-testing:unit` “25%”
  - Test environment in nwaku repo has some issues . COuldn’t run the new added tests
  - Try soltuions suggested by Simon
  - had to make new config.nim file with added dependicies and making changes to make the new tests run in PR
  - Added finger print tests but not able to execute them yet due to errors in the environment
- `admin/misc`
  - Sick leave 6 CC days
  - Public holiday 2 CC days
  - PTO 1.5 CC days

### vac:dst: §

    - 1 CC OOO Friday 18th Apr
    - 1 CC OOO Monday 21st Apr

- `vac:dst:status:2025q2-status-go-evaluation:store-performance`
  - Discovered other issues with light status-backend nodes
    - Notion report
    - Adapt code for status analysis, WIP
- `vac:dst:vac:2025q2-libp2p-evaluation:regression-testing`
  - Help P2P debug issues.
  - Coordinated with p2p/acz team about node refactor refactor
- `vac:dst:ift:2025q1-vaclab:concurrent-experiments`
  - Rewrote LARS in Python
  - Deployed Python-LARS to http://lars.per.riff.cc:9930
  - Added ~50 unit tests to LARS

### vac:sc: §

### vac:acz: §

- `ift:2025q2-zerokit:rln-execution-bottleneck`

  - reviewed all related PR and small research regarding how Merkle tree was implemnted in zerokit

- `ift:2025q2-rln-status-l2:maintain`

  - discussion with team about the starting tasks

- `ift:2025q2-libp2p-mix-testnet:dockerize`

  - Fixed Mix instantiation issues [WiP] (dockerized-mix-gossipsub-dockerfile-1 branch)
    - Introduced separate paths for private/public node info
    - Implemented new Mix protocol init/load functions for proper peer discovery
    - Implement connecting to all GossipSub nodes (not just Mix nodes) [WiP]

- `ift:2025q2-libp2p-mix-testnet:update-rfc`

  - Started RFC refactor [WiP] (mix-rev1 branch)
    - Re-architected Mix node roles to isolate core protocol from Entry/Exit layers
    - Clarified Mix protocol scope: message-based routing only
    - Rewrote Mix node roles to clearly define sender/intermediary/exit roles
    - Added pluggable component and mix core components section

- `nomos:2025q2-nomos-consulting:zk-consulting-nomos-1`

  - Began review of Design considerations

- `ift:2025q2-zerokit:parallel-computation-study`

  - Continued work on the parallelism feature for rln-wasm:
    - Finished benchmark results for rln-wasm parallelism report on browser (Comment)
    - Added browser tests and benchmarks for single-threaded and multi-threaded modes of rln-wasm (PR)
    - Encountered an issue with wasm-bindgen-rayon: the CPU maxed out and the program hung when running tests in multi-threaded mode. Reported it to the crate maintainer (Comment). This PR may be delayed until a response is received.

- `ift:2025q2-zerokit:merkle-tree-improvement`

  - Start working on the task of refactoring the merkle tree using the rayon crate.

- `ift:2025q2-zerokit:iden3-witness-review`

  - Got to a consensus of what to do next for the task
  - Open issue about perf regression
  - Open issue about crate publishing

- `ift:2025q2-zerokit:rln-execution-bottleneck`

  - PR review & merged
  - A small PR for unit testing poseidon hash computation
  - Another small PR about documentation
  - Another PR with more optim for Poseidon hash
  - Discuss about a followup (// algo for OptimalMerkleTree)

- `ift:2025q2-rln-status-l2:maintain`

  - Read about Linea architecture
  - Meeting “Status L2 <> ACZ RLN Deployment” + discussion about the starting tasks
  - Start a design for the RPC service modification + Prover + SC (unfinished, not sure where to put such very early document)
  - Having a discussion for the design

- `admin/misc`

  - continue to work on the problem with incorrect verification PR
  - 1 cc is ooo for 4 days (day off)
  - 1 cc is ooo for 1 day (bank holiday)

### vac:nim: §

- `ift:2025q1-nim-ide-tooling`
  - Fixes a nimsuggest crash #24873 https://github.com/nim-lang/Nim/pull/24873
  - Allow to cancel tests (https://github.com/nim-lang/vscode-nim/pull/159)
  - Captures output (https://github.com/nim-lang/vscode-nim/pull/158)
  - Handles errors and inform the user (i.e. test cant be compiled) (https://github.com/nim-lang/vscode-nim/pull/157)
  - Implements refreshTests command and button (https://github.com/nim-lang/vscode-nim/pull/156)
  - suites and all tests at once can be ran from the extension (https://github.com/nim-lang/vscode-nim/pull/155)
  - Individual tests can be ran from the extension (https://github.com/nim-lang/vscode-nim/pull/154)
  - Better ns debugging (https://github.com/nim-lang/vscode-nim/pull/153)
  - cancelTest entry point implemented (https://github.com/nim-lang/langserver/pull/329)
  - Captures output. Refactors entrypoints (https://github.com/nim-lang/langserver/pull/328)
  - Handles compiles errors in the tests (https://github.com/nim-lang/langserver/pull/327)
  - Better path (https://github.com/nim-lang/langserver/pull/325)
  - Fixes #323 Socket mode not seems to work (https://github.com/nim-lang/langserver/pull/324)
  - Captures test failures (https://github.com/nim-lang/langserver/pull/322)

### vac:rfc: §

- `admin/misc`
  - Continued work on Specifcation workshop powerpoint, will finish before offsite - https://www.notion.so/Specification-Writing-Workshop-1c48f96fb65c80adb159e74170e245cc
  - Continued work on QA + RFC collab doc, work still in progress. - https://www.notion.so/QA-RFC-Collaboration-1dc8f96fb65c80ef99dbd5ea8d27ede5
- `vac:rfc:waku:2025q2-rfc-iteration:X3DH`
  - Finished X3DH - https://github.com/vacp2p/rfc-index/pull/150
  - Finished X3DH-Sessions - https://github.com/vacp2p/rfc-index/pull/151

### vac:sec: §

### vac:nes: §

- `state-separation-architecture-poc:sc-prog`
  - Drafted a doc about SDK integration of NSSA with R0.
  - Reviewed execution consistency mechanisms, privacy types of calling function, and selective privacy function execution and left some comments.
  - Researched and drafted a full doc about function-level vs. contract-level privacy in hybrid smart contracts.
  - Researched and drafted a full doc about selective privacy function execution vs Execution consistency mechanisms.
  - Prepared document on designs (and use-case) for an iterative development of hybrid invocation using the consistency mechanisms.
- `state-separation-architecture-poc:sc-prim`
  - Continuation of refactoring and quality of life changes PR.
  - Refactoring of the repository with a goal to split primitives into storage dependent and independent ones merge request.