# 2025-03 Vac monthly
Vac Monthly Report 2025/03 § P2P § highlights § Release v1.9.0 QUIC support in nim-libp2p GossipSub v1.4 proposal EthShadow simulations improved, nimbus integration ongoing.

- - 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-03 Vac monthly

Jan 06, 2026, 11 min read

- #vac-monthly

## Vac Monthly Report 2025/03 §

### P2P §

#### highlights §

- Release v1.9.0
- QUIC support in nim-libp2p
- GossipSub v1.4 proposal
- EthShadow simulations improved, nimbus integration ongoing.
- Completed work on adding raised exceptions to `async` functions
- Presentations at virtual libp2p day.

#### report §

- `ift:2025q1-gossipsub-perf-improvements`

  - Overview:
    - EthShadow simulations improved, nimbus integration ongoing.
  - Delivered Deliverables:
    - Prepared talk for virtual libp2p day on GossipSub v1.4.
    - Created PR for multi-test node simulation.
    - Performance comparisons for GossipSub 1.2, 1.4, and 2.0.
    - Nimbus + EthShadow integration in progress
    - EthResearch forum post on v1.4 upcoming.
    - Stagger send paper ready fo submission
    - IMRECEIVING paper is ready for review

- `ift:2025q1-nimlibp2p-wrapping-ngtcp2:tls_handshake`

  - Overview:
    - Finalized and merged QUIC support into nim-libp2p, achieving interop with other implementations
  - Delivered Deliverables:
    - nim-quic#64 - handle client handshake failures.
    - nim-libp2p#1301 - feat: `withQuicTransport`.
    - nim-libp2p#1298 - refactor: switch from mbedTLS to OpenSSL.
    - nim-quic#c3bf40 - fix: ALPN FFI.
    - nim-quic#62 - fix: connection timeouts
    - nim-quic#1283 feat: use libp2p alpn, remove hardcoded port number and fix certificate generation
    - nim-libp2p#1265 feat: quic

- `ift:2025q1-nimlibp2p-wrapping-ngtcp2:certificate_validation`

  - Overview:
    - Certificate validation rework complete including libp2p specs update
  - Delivered Deliverables:
    - nim-libp2p#1299 - feat(certificate): add date verification
    - nim-libp2p#1297 - chore(quic): add tests with invalid certs
    - libp2p/specs#665 - feat: update certificate test vectors.
    - nim-libp2p#1292 - feat: X.509 certificate validation
    - nim-libp2p#1295 - feat(quic): tls certificate verify
    - nim-libp2p#1296 feat(certificate): set distinguished name for issuer with peer id

- `vac:p2p:ift:2025q1-nimlibp2p-webtransport:requirements`

  - Overview:
    - Documented the requirements for adding WebTransport support to nim-libp2p
  - Delivered Deliverables:
    - Webtransport Requirements

- `ift:2025q1-nimlibp2p-maintenance`

  - Overview
    - Release v1.9.0
    - Completed work on adding raised exceptions to `async` functions
    - Minor CI updates
  - Delivered Deliverables:
    - nim-libp2p#1284 - chore: specify exceptions in try statement
    - nim-libp2p#1274 - chore(relay): specify raised exceptions
    - nim-libp2p#1275 - chore(protocol): handler to propagate CancelledError
    - nim-libp2p#1276 - chore(connmanager): propagate CancelledError
    - nim-libp2p#1288 - chore: use token per repo in autobump task
    - nimbus-eth2#7014 - chore(ci): nim-libp2p master auto bump
    - nwaku#3327 - chore(ci): waku nim-libp2p master auto bump
    - nim-libp2p#1281 chore(ci): Remove Appveyor config

- `ift:2025q1-nimlibp2p-wrapping-ngtcp2:improve_quic`

  - Overview:
    - Modified nim-quic to allow passing a custom RNG from nim-libp2p
  - Deliverables:
    - nim-quic#60 - Switch RNG to BearSSL.

- `acz:2025q1-acz-consulting:libp2p-mix-consulting`

  - Overview:
    - Troubleshot mix pubsub stream reliability, recommended aggressive stream closing.
    - Discussions around using custom connections in pubsub
    - Assist in fixing compilation issues

- `acz:2025q1-acz-consulting:de-mls-consulting`

  - Overview:
    - Debugged double-message issue, confirmed known issue.
    - Investigate cause behind segfault in de-mls (Fixed by nwaku team in waku-rust-bindings#116)

- `misc/admin`

  - Overview:
    - 2 presentations shown at virtual libp2p day
    - Document nim-libp2p release procedure
  - Delivered Deliverables:
    - Gossipsub 1.3 Proposal
    - nim-libp2p Update & Roadmap
    - release procedure

### Tokenomics §

#### highlights §

- Formalization of Cats Fishing token launch
- Exploration on Solana and Base gaming ecosystem for Cats Fishing
- Support to Legal and developers on topics related to Cats Fishing
- Design and implementation of Codex Lending Market, and competitors analyses
- Support to the rollout of SNT staking on SN testnet with the frontend
- Discussions around the design of the bridge facilitating the native yield on Status Network
- Further development and simulation of blobspace model
- Revised economic model of Nomos Service Declarion Protocol
- Starting discussions about NMO as money for the Network State
- Analysis of the current state of the MEV, and learnings from ETHDenver
- Design of a centralized dashboard for the TKE team

#### report §

- `vac:tke:ift:catsfishing:simulations-and-release`

  - Overview:
    - Initial analysis of Based token launch
    - Blockchain Gaming Platform Analysis: Solana vs Base Chain
  - Delivered deliverables:
    - https://www.notion.so/Initial-Distribution-1c28f96fb65c8078b7ffcb794c2da312?pvs=4
    - https://www.notion.so/Blockchain-Gaming-Platform-Analysis-Solana-vs-Base-Chain-1b28f96fb65c800a8aebd831da139322?pvs=4
    - https://www.overleaf.com/7568824457phqxqfbpxhzq#84a5f7
  - Completed tasks:
    - `vac:tke:ift:based:advisory:solana-research`
    - `vac:tke:ift:based:advisory:token-launch`

- `vac:tke:codex:cdx-incentive-mechanisms`

  - Overview:
    - Design and implementation of Codex Lending Market
    - Analysis of FileCoin lending market and lending CDPs
  - Delivered deliverables:
    - https://www.notion.so/Codex-Lending-Market-1a38f96fb65c80a0be7dc4219a6784bc?pvs=4
    - https://www.notion.so/Codex-Lending-Market-1a38f96fb65c80a0be7dc4219a6784bc?pvs=4#1a58f96fb65c80609433f47d46a6f11d
    - https://github.com/vacp2p/token-economics/tree/4c1bbd408b0fd6163e56740a598bcc3b9506266c/Codex/cdx
  - Completed tasks:
    - `vac:tke:codex:cdx-incentive-mechanisms:design-lending-market`
    - `vac:tke:codex:cdx-incentive-mechanisms:filecoin-lending-market`
    - `vac:tke:codex:cdx-incentive-mechanisms:implementation-lending`
    - `vac:tke:codex:cdx-incentive-mechanisms::lending-cdps`

- `vac:tke:status:karma-incentives`

  - Overview:
    - Initial design of Karma issuance
  - Delivered deliverables:
    - https://www.notion.so/Karma-Distribution-1a08f96fb65c800ebdc1c7b22227c555
    - https://docs.google.com/spreadsheets/d/1jKK_pFPo5y8U-wQ4Y3MfbY0sDdFaj3JD-B6iOHFg09Q/edit?gid=0#gid=0
    - https://snt-staking-demo.netlify.app/
    - https://eip7702demo.netlify.app/
    - https://www.notion.so/EIP-7702-Account-abstraction-1c48f96fb65c80daa349fa27f33410bc?pvs=4
  - Completed tasks:
    - `vac:tke:status:karma-incentives:karma-distribution`
    - `vac:tke:status:karma-incentives:snt-kpi`
    - `vac:tke:status:karma-incentives:karma-APY`
    - `vac:tke:status:karma-incentives:staking-demo`

- `vac:tke:nomos:base-econ-model`

  - Overview:
    - Advancing the implementation of the Nomos Economic Model
    - Mathematical model and dashboard for the analysis of gas and blockspace usage
    - Economics of the Service Declaration Protocol
    - Kicking off discussions about NMO as money for the Network State
  - Delivered deliverables:
    - https://github.com/vacp2p/token-economics/tree/943619871747a7355e34665a9e9bf4902c8f82b6/Nomos/economic_model/model
    - https://www.notion.so/Gas-Usage-and-Blob-Utilization-Analysis-and-Modelling-1818f96fb65c80a08987e8b7a7306c87
    - https://drive.google.com/drive/folders/1EV2QdtQe3HH3ZCBHIxU1s20EVbEDU-vq?usp=sharing
    - https://www.overleaf.com/9218327789cfcwjdntqnsv#2ff4a7
    - https://github.com/vacp2p/token-economics/tree/juan-nomos-sims/Nomos
    - https://www.notion.so/Economics-of-the-Service-Declaration-Protocol-19f8f96fb65c8044a074ec5d27175865?pvs= 4
    - https://www.notion.so/Preliminary-Research-Nomos-Token-as-Money-for-the-Network-State-1758f96fb65c80a6aeb0e2e4cb8153a1?pvs=4
  - Completed tasks:
    - `vac:tke:nomos:base-econ-model:simulation-nms`
    - `vac:tke:nomos:base-econ-model:three-markets`
    - `vac:tke:nomos:base-econ-model:eth-data`
    - `vac:tke:nomos:base-econ-model:gas-model`
    - `vac:tke:nomos:base-econ-model:sdp`
    - `vac:tke:nomos:base-econ-model:simulations-gas-dashboard`
    - `vac:tke:nomos:base-econ-model:nms-money`

- `vac:tke:ift:tokenomics-research-forum`

  - Overview:
  - Delivered deliverables:
    - https://github.com/vacp2p/token-economics
    - https://www.notion.so/MEV-Research-19d8f96fb65c802e9ca2ca3376057966?pvs=4#1b58f96fb65c8038af58d9f2bd4684ae
    - https://www.notion.so/MEV-Research-19d8f96fb65c802e9ca2ca3376057966?pvs=4#1b58f96fb65c8036a2d8e4bf167b42cd
  - Completed tasks:
    - `vac:tke:ift:tokenomics-research-forum:mev`
    - `vac:tke:ift:tokenomics-research-forum:tke-dashboard`
    - `vac:tke:ift:tokenomics-research-forum:eth-denver`

### QA §

#### highlights §

- Added e2e tests for data DOS robustnesss and edge cases on nomos side.
- Added endurance and longevity tests and github actions jobs for go-waku-bindings repo.
- Added numerous new tests to status-go functional testing framework increasing functional code coverage from 15% to 24.5%.
- Added IPV6 capabilitles to status-go reliability tests.
- Documented existing QA Strategy for Nimbus project.
- Documented the existing QA frameworks created/owned by the VAC QA team.
- Established synchronization between QA and RFC processes.

#### report §

- `vac:qa:nomos:2025q1-da-testing`

  - Overview:

    - Added e2e tests for data DOS robustnesss and edge cases on nomos side.

  - Delivered Deliverables:

    - PR: Test/spam protection
    - PR: Test/high load denial of service
    - PR: Chore/Cluster configuration update
    - PR: Test/Disperse large volume data
    - PR: Test/da edge cases

  - Completed tasks:

    - `vac:qa:nomos:2025q1-da-testing:dos-robustness`
    - `vac:qa:nomos:2025q1-da-testing:edge-cases`

- `vac:qa:nomos:2025q1-e2e-testing`

  - Overview:

    - Maintenace and adjustments for nomos e2e tests

  - Delivered Deliverables:

    - PR: Update nomos-cli reconstruct to work with DaBlob
    - PR: Collect more insight for data dispersal
    - PR: Add dispersal mempool strategy to cfgsync template
    - PR: Improve error handling

  - Completed tasks:

    - `vac:qa:nomos:2025q1-e2e-testing:maintenance`

- `vac:qa:waku:2025q1-interop-testing`

  - Overview:

    - Maintenace and adjustments for waku interop tests

  - Delivered Deliverables:

    - chore: Skip all RLN tests due to problems with registration
    - bug: Waku requests rejected by Infura RPC provider - not EIP-155 compliant
    - chore: fix Overall job result
    - chore: RLN Metric rename
    - chore: retry flaky test

- `vac:qa:waku:2025q1-waku-go-bindings-testing`

  - Overview:

    - Added endurance and longevity tests and github actions jobs for go-waku-bindings repo

  - Delivered Deliverables:

    - PR: Add final set of store tests
    - PR: add peer discovery and direct peer connection tests
    - PR: new stress tests and CI actions
    - Bug: issue with Retrieving Stored Messages on Pubsub Topic for Shard 8
    - Bug: calling Destroy() in a test breaks subsequent node creation and message reception
    - CI: Long running test
    - CI: Endurange test

  - Completed tasks:

    - `vac:qa:waku:2025q1-waku-go-bindings-testing:store`
    - `vac:qa:waku:2025q1-waku-go-bindings-testing:maintenance`
    - `vac:qa:waku:2025q1-waku-go-bindings-testing:connection`
    - `vac:qa:waku:2025q1-waku-go-bindings-testing:endurance`
    - `vac:qa:waku:2025q1-waku-go-bindings-testing:ci`

- `vac:qa:waku:2025q1-direct-message-reliability-testing`

  - Overview:

    - Added IPV6 capabilitles to reliability tests.
    - Implemented functional tests for messages and contact requests endpoints.
    - Refactoring and improvemets to the framework like running tests in parallel.

  - Delivered Deliverables:

    - PR: Tests for wakuext messages 1
    - PR: Tests for wakuext messages 2
    - PR: Tests for wakuext messages 3
    - PR: Tests for wakuext messages 4
    - PR: Tests for wakuext messages 5
    - PR: Tests for wakuext messages 6
    - PR: join leave community scenarios
    - PR: contact requests tests p1
    - PR: contact requests tests p2
    - PR: split test steps into separate classes
    - PR: Run functional tests in parallel

  - Completed tasks:

    - `vac:qa:waku:2025q1-direct-message-reliability-testing:wakuext-chat-message`
    - `vac:qa:waku:2025q1-direct-message-reliability-testing:contact-requests`
    - `vac:qa:waku:2025q1-direct-message-reliability-testing:community-join-leave`
    - `vac:qa:waku:2025q1-direct-message-reliability-testing:other-message-ep`

- `vac:qa:ift:2025q1-projects-qa-strategy`

  - Overview:

    - Document existing QA strategy for Nimbus project.
    - Documented the existing QA frameworks created/owned by the VAC QA team.
    - Established synchronization between QA and RFC processes.

  - Delivered Deliverables:

    - QA Strategy doc for nimbus eth1 execution client
    - QA Strategy doc for nimbus eth2 consensus client
    - Go waku bindings test framework
    - Nomos on ARM/Linux
    - Waku interop tests
    - Nomos QA Schedule Updates
    - Shared Notion page for tracking QA and Waku RFC updates
    - Waku RFC <> Implementation and test coverage page
    - js-waku e2e/Interop Tests
    - Status-Go Functional Tests
    - Nomos E2E Tests Guide

  - Completed tasks:

    - `vac:qa:ift:2025q1-projects-qa-strategy:nimbus`
    - `vac:qa:ift:2025q1-projects-qa-strategy:frameworks-documentation`
    - `vac:qa:ift:2025q1-projects-qa-strategy:qa-rfc-sync`

### DST §

#### highlights §

- Initiated a tool for fixed topolgies in experiments
- Found status-go missbehaviors with light modes and Discv5
- Found nimlibp2p issues
- Improved experiment deployments through automation

#### report §

- `admin/misc`
  - Coordinated waku milestones with Waku team
  - Q2 Commitments
- `vac:dst:waku:2025q1-waku-tooling`
  - Overview:
    - Created scaffold for a topology generator functionality, different topologies and projects.
  - Delivered Deliverables:
    - PR: Topology Generator
    - PR: Log enhancement with pod Name
  - Completed tasks:
    - `vac:dst:waku:2025q1-waku-tooling:fixed-topology`
- `vac:dst:status:2025q1-status-go-evaluation`
  - Overview:
    - Discovered some missbehavior in status-go communities and light nodes.
    - Change status-backend configuration to use a custom fleet of status nodes.
  - Delivered Deliverables:
    - First chat protocol benchmark issues
    - Code changes for subscription performance
    - Report for subscription performance
  - Completed tasks:
    - `vac:dst:status:2025q1-status-go-evaluation:subscription-performance`
- `vac:dst:vac:2025q1-libp2p-evaluation`
  - Overview:
    - Discovered some compiling issues in nimlibp2p version 1.9.0
    - Started suggestions for an improvement of the testing node
  - Delivered Deliverables:
    - Nimlibp2p 1.9.0 report
- `vac:dst:ift:2025q1-dst-research-destination`
  - Overview:
    - Create forum post with some DST results
    - Add more reports to the DST public reports
  - Delivered Deliverables:
    - Forum Link
    - Notion: DST public reports
  - Completed tasks:
    - `vac:dst:ift:2025q1-dst-research-destination:forum-post`
    - `vac:dst:ift:2025q1-dst-research-destination:public-reports`
- `vac:dst:ift:2025q1-vaclab`
  - Overview:
    - Helped Codex accessing the lab
    - Maintenance of the lab with upgrades and patches.
    - Automate experiments with deployment tools and post analysis.
  - Delivered Deliverables:
    - Notion report for automatic deployments
  - Completed tasks:
    - `vac:dst:ift:2025q1-vaclab:deployment-utilities`

### SC §

#### highlights §

- Collaborated with an external team (Based) for the first time, to offer Smart Contract reviews
- Released a production ready version of the staking protocol on SN Sepolia
- LearnUp session about EIP-7702

#### report §

- `admin/misc`
  - Reviewed Smart contracts of external Based team
  - Completed tasks
    - This was a task for Q2 but had a bit of higher priority
  - Deliverables
    - Feedback document
- `ift:2025q1-sc-learnup-sessions:2025-03`
  - Ran and recorded a session on EIP-7702, which allows native smart accounts
  - Relevant links
    - Video recording
  - Completed tasks
    - `ift:2025q1-sc-learnup-sessions:2025-03`
  - Deliverables
    - Video recording - LearnUp Session
- `status:2025q1-staking-protocol-refinement:status-network-testnet-deployment`
  - Deployed staking protocol on SN Sepolia
  - Relevant links
    - Deployment addresses
  - Deliverables
    - See contract addresses

### ACZ §

#### highlights §

- Released Zerokit v0.7
- Published the blogpost on MDS matrix security
- presented libp2p mix (slides) in IFT Research Call
- Published rln-wasm report

#### report §

- `ift:2025q1-libp2p-mix-poc`
  - Overview:
    - Implementation of mixified gossipsub.
    - Finalized presentation and presented at IFT research call.
  - Delivered deliverables:
    - A presentation for IFT research call.
    - A branch for gossipsub
  - Completed tasks:
    - `ift:2025q1-libp2p-mix-poc:ift-research-call-prep`
- `ift:2025q1-zerokit-v0-7`
  - Overview:
    - Refined util functions
    - Update the dependencies
    - Released the new version v.0.7
    - Conduced wasm research
  - Delivered deliverables:
    - A PR for refining util functions
    - Maintaining the zerokit with fixing a bug #288
    - Update dependencies PR
    - Released v.0.7
  - Completed tasks:
    - `ift:2025q1-zerokit-v0-7:release`
    - `ift:2025q1-zerokit-v0-7:zerokit-wasm-research`
- `ift:2025q1-de-mls-multi-admin`
  - Overview:
    - Maintaining de-mls repo by fixing double message issue
    - Conducted consensus research
    - Adding batchkey feature for multi admin support
  - Delivered deliverables:
    - A PR for fixing double Waku message
    - A PR for the consensus Research RFC
    - A PR for batchkey
  - Completed tasks:
    - `ift:2025q1-de-mls-multi-admin:waku-node-connection`
    - `ift:2025q1-de-mls-multi-admin:consensus-research`
    - `ift:2025q1-de-mls-multi-admin:batch-key-package`
- `ift:2025q1-ift-zk-calls`
  - Overview:
    - Conducted the March IFT ZK Call
  - Delivered deliverables:
    - Presentation record
    - Forum post
  - Completed tasks:
    - `ift:2025q1-ift-zk-calls:ift-zk-call-3`
- `ift:2025q1-think-tank`
  - Overview:
    - Create think-tank docs that summaries all cryptography related works from IFT.
  - Delivered deliverables:
    - A notion page think tank
  - Completed tasks:
    - `ift:2025q1-think-tank:crypto-think-tank`
    - `ift:2025q1-think-tank:zk-think-tank`
- `nomos:2025q1-nomos-consulting`
  - Overview:
    - Reviewed two nomos docs
  - Delivered deliverables:
    - …
  - Completed tasks:
    - `nomos:2025q1-nomos-consulting:zk-consulting-nomos-6`
    - `nomos:2025q1-nomos-consulting:zk-consulting-nomos-7`
- `ift:2025q1-mds-checker`
  - Overview:
    - Publishing the blog post on MDS matrix security
  - Delivered deliverables:
    - A blog post
  - Completed tasks:
    - `ift:2025q1-mds-checker:blogpost-mds
- `ift:2025q1-rln-status-l2`
  - Overview:
    - Created architectures and todo list for deploying RLN.
  - Delivered deliverables:
    - A notion page for todo list
    - A notion page for simple architecture
    - A notion page for signature like RLN
  - Completed tasks:
    - `ift:2025q1-rln-status-l2:exploring`

### RFC §

#### highlights §

- Published the first blog on the forum in regards to jumpstart the discussion regarding the RFCs (Codex).
- Based on feedback and new data, updated and improved COSS.
- Fixed broken links on several RFCs
- Improved vac.dev (links and layout)

#### report §

- `vac:rfc:waku:2025q1-rfc-iteration
  - Overview
    - Business as usual, completed all of the planned RFCs for this quarter (some awaiting feedback).
  - Report
    - Completed 20/TOY-PM-ETH update, - https://github.com/vacp2p/rfc-index/pull/141
    - Made changes to 1/COSS for stagnant proposal - https://github.com/vacp2p/rfc-index/pull/38
    - Discv5 - https://github.com/vacp2p/rfc-index/pull/139
    - Waku mix rfc - https://github.com/waku-org/specs/pull/53
    - 26/WAKU2-PAYLOAD update - https://github.com/vacp2p/rfc-index/pull/136
    - Made changes based on feedback 10/WAKU2 and 14/WAKU2-MESSAGES, update complete - https://github.com/vacp2p/rfc-index/pull/125
    - 36/waku2-bindings-api - https://github.com/vacp2p/rfc-index/pull/127
- `vac:rfc:ift:rfc-index-maintenance`
  - Overview
    - Improved on several things, from design and links to some of the old PRs.
  - Report
    - New round of fixes for Status old PRs - https://github.com/vacp2p/rfc-index/pull/134
    - Completed update of links for vac blog - https://github.com/vacp2p/vac.dev/pull/163
    - Fixes PRs (https://github.com/vacp2p/vac.dev/pull/167#pullrequestreview-2683857301) (https://github.com/vacp2p/vac.dev/pull/166)
- `vac:rfc:ift:2025q1-culture-establishment-team-communication`
  - Overview
    - Completed the first forum post as well as the started working on creating a workshop for writing RFCs.
  - Report
    - CODEX-MARKETPLACE forum post - https://www.notion.so/New-RFC-CODEX-MARKETPLACE-1748f96fb65c80ef9bdecfe9233a5c65?pvs=25
    - Continued work on Specification Workshop, work in progress, still in draft - https://www.notion.so/Specification-Writing-Workshop-1c48f96fb65c80adb159e74170e245cc

### Nescience §

#### Highlights §

- Analysed the synchronization mechanism and investigated alternative syncing workflow.
- Proposed several appraoches and identified the best fit for NSSA providing benefits and drawbacks to address in Q2.
- Explored alternative data structures, such as Verkle trees, CMTs amd IMTs, to improve nullifier scalability.
- Developed a Rust library that provides a seamless interface for developers.
- Implemented an approach to handle UTXO scalability issue.

#### Report §

Enable smart contract capabilities for the zkVM

- `vac:nes:state-separation-architecture-poc`

  - Overview:

    - Redesigned the synchronization mechanism to reduce dependency on zkVM. Several approaches were explored and analyzed in depth. From Homomrphic encryption approached to more practical approaches as the refined multi epoch sync, the single-epoch atomic sync, the hybrid rollup sync, to finish with DP.
    - Explored ways for data structures for NSSA to improve the nullifier scalibility. We identified the limitation of SMTs and made a survey on CMTs and VTs. Research conducted gave us a direction towards IMTs which improve search scalability by replacing linked-list with a different sorted structure that has more efficient search algorithms. However, additional research is needed to overcome some drawbacks in the IMTs design.
    - Developed a Rust library that enables smart contract capabilities for R0 in NSSA and seamless interface for developers. We have added a number of different helperfunctions for that.
    - Implemented an approach to handle UTXO scalability issue. We added 1 byte tag to an encoded UTXO additional field where the users create tags at a start of parsing transaction, and if their tags align with UTXO tag, they try to decode UTXO.

  - List of deliverables (ordered as in task management):

    - Sync mechanism issue statement
    - FHE approach
    - Improved sync mechanism approaches
    - Smart contract lib: Basic balance manipulation functions
    - Smart contract lib:Basic arithmetic and zkVM adjusted hashing functions implementation
    - SMTs limitation
    - CMTs and VTs survey
    - IMT approach and drawbacks
    - UTXO scalability issue

  - Completed tasks (big tasks):

    - `vac:nes:2025q1:state-separation-architecture-poc:prog`
    - `vac:nes:2025q1:state-separation-architecture-poc:sc-impl`
    - `vac:nes:2025q1:state-separation-architecture-poc:nullifier`
    - `vac:nes:2025q1:state-separation-architecture-poc:utxo-transfer`