# 2024-12 Vac monthly
Vac Monthly Report 2024/12 § P2P § highlights § Progress on staggered message sending, and large message handling optimizations in GossipSub Delivered a talk on GossipSub scaling during the IFT research call.

- - 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

# 2024-12 Vac monthly

Jan 06, 2026, 8 min read

- #vac-monthly

## Vac Monthly Report 2024/12 §

### P2P §

#### highlights §

- Progress on staggered message sending, and large message handling optimizations in GossipSub
- Delivered a talk on GossipSub scaling during the IFT research call.
- Addressed CI and maintenance tasks for nim-libp2p.
- Interviewed multiple candidates for the P2P engineer position.

#### report §

- `ift:gossipsub-perf-improvements`
  - Overview
    - Focused on improving GossipSub performance, including staggered message sending and large message handling.
    - Participated in broader libp2p specs discussions.
  - Delivered deliverables
    - PR: GossipSub v1.4 specs
    - Staggered message sending article (ready for review).
    - 2nd large message handling article (IWANT optimization + IMReceiving) – pending final review.
    - Delivered talk on GossipSub scaling during the IFT research call.
- `ift:nimlibp2p-maintenance`
  - Overview
    - Addressed CI and maintenance tasks for nim-libp2p.
  - Delivered deliverables
    - PR: Use `IDONTWANT` on publish.
    - PR: Added arm64 support for macOS in CI.
    - PR: Use nim 2.x in CI.
    - PR: enforce conventional commits
- `vac:libp2p-mix-consulting`
  - Overview
    - Assisted in coding and compilation issues related to `mix`.
    - Brainstorm possible solutions to using `mix` as a custom transport
    - Created a custom transport PoC with go-libp2p.
  - Delivered deliverables
    - Custom go-libp2p transport PoC demonstrating libp2p protocol communication.
- `vac:de-mls-consulting`
  - Overview
    - Troubleshot broadcasting issues and improved pubsub topic usage.
    - Created custom branch of waku-rust-bindings with cluster-ID to unblock progress
  - Delivered deliverables
    - Custom branch of waku-rust-bindings and go-waku for testing.
- `misc/admin`
  - Overview
    - Focused on recruiting and administrative tasks.
  - Delivered deliverables
    - Conducted interviews with 4 P2P engineer candidates.

### Tokenomics (public version) §

#### highlights §

- Started designing a points system for Based platform
- Complete whitepaper for Cats Fishing
- First version of the tool that simulates Codex token dynamics
- Simulation, analyses and research forum post about Nomos Economic Model
- General support to Status Network
- Support to PeopleOps

#### report §

- `vac:tke:ift:based`
  - Overview:
    - Started designing a points system
    - Comparison to pump.fun, simulation and dashboard
  - Completed tasks:
    - `vac:tke:ift:based:adhoc-support`
- `vac:tke:ift:catsfishing-mvp`
  - Overview:
    - Finalization of the whitepaper and gathering of feedback with CF and Legal teams
  - Completed tasks:
    - `vac:tke:ift:catsfishing-mvp:write-up`
- `vac:tke:nomos:intro-base-layer-economy`
  - Overview:
    - Simulation of blockspace market, modeling of the blobspace (NomosDA) and blending markets
  - Completed tasks:
    - `vac:tke:nomos:intro-base-layer-economy:tx-fees`
    - `vac:tke:nomos:intro-base-layer-economy:mixnet`
    - `vac:tke:nomos:intro-base-layer-economy:da-fee`
- `vac:tke:codex:v1-supply-tokenomics`
  - Overview:
    - First version of the CDX simulation tool
  - Completed tasks:
    - `vac:tke:codex:v1-supply-tokenomics:token-dynamics`
- `vac:tke:status:aura-incentives`
  - Overview:
    - evaluating potential partners for native DEX and other infrastructure, and L2 governance models
    - support to MVP design, communication with Legal team, and smart contract development
  - Completed tasks:
    - `vac:tke:status:aura-incentives:xp-program`
- `vac:tke:ift:support-to-ift-units`
  - Overview:
    - first interaction of a work with the PeopleOps
- `vac:tke:ift:tokenomics-research-forum`
  - Overview:
    - Research forum post about transaction fee mechanisms
  - Completed tasks:
    - `vac:tke:ift:tokenomics-research-forum:transaction-fee-models`

### QA §

#### highlights §

- Created a new framework for e2e testing on nomos node side
- Improved waku interop framework usage by integrating it with nwaku CI and decreasing the execution speed
- Started exploring go-libwaku
- Migrated all status cli tests to status-go testing framework and added improvements to the framework

#### report §

- `vac:qa:nomos:da-testing-2024q4`

  - Overview:

    - Created a new framework for e2e testing on nomos node side

  - Delivered Deliverables:

    - Repo:
      - New nomos e2e tests framework

  - Completed tasks:

    - `vac:qa:nomos:2024q4-da-testing:outline-distributed-test-framework`

- `vac:qa:waku:interop-testing-2024q4`

  - Overview:

    - Integrated running an interop smoke suite test suite during nwaku CI
    - Decreased overall execution time from 1h to 10 mins by sharding tests
    - Started exploring go-libwaku and gathering requirements for a framework
    - Maintenance and fixes in regards to nwaku latest changes

  - Delivered Deliverables:

    - PRs:

      - smoke tests suite
      - decrease CI execution time
      - metric updates
      - fix wrong store node type
      - comment out on chain RLN tests until issue is fixed
      - new tag for smoke tests called from nwaku CI
      - add rendezvousPeerFoundTotal_total metric

    - Issues Found:

      - node won’t start with RLN in on-chain dynamic mode 2

  - Completed tasks:

    - `vac:qa:waku:2024q4-interop-testing:faster-runners`
    - `vac:qa:waku:2024q4-interop-testing:ci-integration`
    - `vac:qa:waku:2024q4-interop-testing:maintenace`

- `vac:qa:waku:status-go-functional-testing-2024q4`

  - Overview:

    - Added one-to-one messages,contact requests and create private groups tests
    - Improved framework and added linting and code formatting
    - Setup meeting and regular comm channels with status-go team

  - Delivered Deliverables:

    - PRs:
      - one to one messages
      - contact requests tests
      - create private group tests
      - add python linters

  - Completed tasks:

    - `vac:qa:waku:2024q4-status-go-functional-testing:migrate-to-status-backend`

### DST §

#### highlights §

- Progress in Waku blocking issue. Not dependant on virtual machine or resources.
- Achieved working simulations and analysis with all waku protocols at the same time.
- First results of Discv5 bandwidth analysis performed.
- Started a possible collaboration between Codex-DST-Waku for a common tool.

#### report §

- `vac:dst:ift:visualiser-tool`
  - Overview
    - Changed Jupyter Notebook for Dash
  - Delivered deliverables
    - Pull Request
  - Completed tasks
    - `vac:dst:ift:visualiser-tool:debug-visualiser`
- `vac:dst:waku:waku-scaling:`
  - Overview
    - Performed relau + shard + store + filter + lightpush simulations
  - Delivered deliverables
    - Shard PR
    - Mixed environment PR
    - Waku shard reliability vs scale report
    - Mixed environment analysis report
    - Discv5 measurements report
    - Partial PeX report
    - High churn + store report
  - Completed tasks
    - `vac:dst:waku:waku-scaling:waku-shard-reliability-vs-scale`
    - `vac:dst:waku:waku-scaling:mixed-environment-analysis`
    - `vac:dst:waku:waku-scaling:measure-discv5-bandwidth-with-waku-discovery`
    - `vac:dst:waku:waku-scaling:partial-pex-experimental-analysis`
    - `vac:dst:waku-scaling:high-churn-relay-store-reliability`
- `vac:dst:waku:waku-evaluation`
  - Overview
    - Reinvestigate with Waku team a blocking issue.
      - Github Issue
      - Discovered that the issue is not dependant on waku sharing virtual machine
      - Discovered that the issue is not dependant on availabel CPU
    - Regression tests for nWaku v0.34
  - Delivered deliverables
    - Block issue notion report
    - nWaku v0.34 notion report

### SC §

#### highlights §

- Finished implementation of XP token
  - And XP balance providers
- Staking protocol testnet deployment
- IFT LearnUp - EVM deep dive
- Holidays

#### report §

- `vac:sc:status:xp-token-v1`
  - Finished implenting token and XP provider sources
  - Relevant links
    - NCT commitment status on GitHub
    - NCT tasks on GitHub
  - Completed tasks
    - `vac:sc:status:xp-token-v1:token-implementation`
  - Deliverables
    - XP Token Contract
- `vac:sc:staking-protocol-v1`
  - Deployed a version of staking protocol on sepolia
  - created a video explaining how to use the stake system on testnet
  - Relevant links
    - NCT commitment status on GitHub
    - NCT tasks on GitHub
  - Completed tasks
    - `vac:sc:status:staking-protocol-v1:testnet-deployment`
  - Deliverables
    - Video recording - Staking demo
- `vac:sc:ift:eip-discussions_2024q4`
  - Created and recorded a talk about EVM deep dive using the Huff programming language
  - Completed tasks
    - `vac:sc:ift:eip-discussions_2024q4`
  - Deliverables
    - Vide Recording IFT LearnUp session

### ACZ §

#### highlights §

- Release the de-MLS on a Waku node with a single admin approach.
- Reduce the Zerokit witness generation time by 10x.
- Release the mixnet’s transport functions for better deployability.

#### report §

- `ift:zerokit-v0-6`

  - Overview:
    - Achieve the performent Zerokit with faster witness generator.
  - Delivered deliverables:
    - https://github.com/vacp2p/zerokit/pull/273
  - Completed task
    - vac:acz:ift:2024q4-zerokit-v0-6:circom-witness-rs

- `ift:de-mls-testnet`

  - Overview:
    - Release the de-MLS on a Waku node with a single admin functionalities.
  - Delivered deliverables:
    - https://github.com/vacp2p/de-mls/pull/29
    - https://drive.google.com/file/d/1jCUnz7a-o1SDjePuhjEY6oUbCmaPrXDA/view
  - Completed task
    - vac:acz:ift:2024q4-de-mls-testnet:testnet-api

- `ift:2024q4-libp2p-mix-poc`

  - Overview:
    - Release the TCP-based transport protocol which is replaced the custom transport for better usability.
  - Delivered Deliverables:
    - https://github.com/vacp2p/mix/pull/11
    - https://github.com/vacp2p/mix/pull/12
  - Completed tasks:
    - ..

- `ift:ift-zk-calls-2024q4`

  - Overwiew:
    - Conducted the IFT ZK call 2
  - Delivered Deliverables:
    - https://www.notion.so/Past-Meeting-Notes-1198f96fb65c80e6a51afa9a507aa64e?pvs=4#14d8f96fb65c80718ffed64f8d452732
  - Completed tasks:
    - `vac:acz:ift:ift-zk-calls:ift-zk-call-2`

- `ift:2024q4-acz-research-destination`

  - Overwiew:
    - Delivering the document that contains the all ZK related works in IFT.
  - Delivered Deliverables:
    - https://www.notion.so/ZK-Think-Tank-1348f96fb65c808eb6f1e27f74ab55fc
  - Completed tasks:
    - `ift:2024q4-acz-research-destination:zk-think-tank`

### RFC §

#### highlights §

- Completed the current editing iteration for various Waku RFCs

#### report §

- `ift:rfc:vac:rfc-culture-establishment-2024q4`
  - Account Abstraction forum post: https://www.notion.so/Account-Abstraction-Forum-post-1708f96fb65c80cf8739f8ddfc9118b6
  - Drew conclusions for the plan and added more details in the Notion, relevant to the next steps: https://www.notion.so/Improve-RFC-Culture-Ideas-5abfd49d7b604e9594bdf534408472ca
- `ift:rfc:waku:updates-of-mature-waku-rfcs-2024q4`
  - Finished 14/WAKU2-MESSAGE - https://github.com/vacp2p/rfc-index/pull/120
  - Finished 12/WAKU2-FILTER - https://github.com/vacp2p/rfc-index/pull/119
  - Finished 15/WAKU-BRIDGE - https://github.com/vacp2p/rfc-index/pull/113
  - Finished 13/WAKU2-STORE (new update) - https://github.com/waku-org/specs/pull/48
- `ift:rfc:vac:rfc-index-maintenance-2024q4`
  - There was an issue that prevented new RFCs from being listed. Fixed with Docusaurus update
  - Fixed sds.md markdown errors - https://github.com/vacp2p/rfc-index/pull/115
- `ift:rfc:status:status-specs-to-rfc-index-migration`
  - Finished Status old RFCs PR - https://github.com/vacp2p/rfc-index/pull/109 (Hanno still needs to review)

### Nim §

#### highlights §

- Smarter Dependency Resolution The SAT solver now falls back to a previous package version if the latest one is unsatisfiable.
- Improved Nim Version Selection Favors the user’s system Nim version if it meets the package requirements.
- Caching & Misc Improvements Caches tagged packages for faster lookups.Includes various fixes and performance improvements.
- Nimble Task integration (run tasks from the Extension)
- Nim check is now the default linting backend (you can revert to nimsuggest chk by setting “nim.useNimCheck”: false). This should help to reduce nimsuggest issues as nimsuggest chk is one of the most extensive commands.

### Nescience §

#### highlights §

- Started the advanced phase of implementing the sandboxed testnet.
- Focused on node workflow and interaction with other components.
- Research wise, focused on solving different issues as nullifier, proof aggregation, and UTXO false flags; moreover we focused on fixing some components of the cryptography module such as constants and generators.
- Defined the metrics for the testnet and run scenarios to test the architecture.

#### report §

- `vac:nes:state-separation-architecture-poc`
  - Overview:
    - Implemented the node core structures, the node account interaction, the node sequencer interaction, the node transaction workflow, and the node rpc.
    - Defined a set of metrics for testing and implemented 5 sub-scenarios to test the basic behaviour of the architecture, and 2 complex scenrios to check more sophisticated behaviour.
    - Tested and analyzed the results of the testnet and output a documentation to represent the initial findings and future fixes.
    - Defined constants for NSSA key protocol, updated the generation of generators for the cryptography module, and defined when to use Poseidon and secp256k1.
    - Digged into some issues faced during the previous tasks and worked on initial solutions for nullifier, proof aggregation, and UTXO false flags.
  - List of deliverables (ordered as in task management):
    - Node core structures and account management implementation.
    - Node sequencer interaction implementation.
    - Node core tests.
    - Node transaction workflow implementation.
    - Sub-scenarios rpc implementation.
    - Complex scenarios implementation.
    - Constants and generators fix.
    - Nullifier issue and potential solutions.
    - Proof aggregation issue and potential solution.
    - UTXOs false flags solution.
    - Metrics definition for testnet.
    - Testner initial results and analysis.
  - Completed tasks (big tasks):
    - `vac:nes:state-separation-architecture-poc:testnet-node`
    - `vac:nes:state-separation-architecture-poc:tesnet-support`