Link Types: GitHub Internal (roadmap.vac.dev) External Task ID
All Teams BI0 DST0 Nim0 P2P0 QA0 RFC0 SC0 SEC0 TKE0 WEB0 INFRA0
Vac 2025/06/02 §
highlights §
Completed performance evaluations for GossipSub v1.4, v1.4+stagger, PPPt, 2.0
Good alignment/collab with linea on bridge work
Proposal of refined block rewards emission schedule for Nomos.
vac:p2p: §
ift:2025q1-gossipsub-perf-improvements
Completed performance evaluations for GossipSub v1.4, v1.4+stagger, PPPt, 2.0
Required doing some modifications in scripts/PoC implementations
Working on a short performance comparison blogpost
Reviewed AutoTLS specs PR
vac:p2p:ift:2025q2-nimlibp2p-autotls
vac:p2p:ift:2025q2-nimlibp2p-maintenance:maintenance
fixing and improveing daily ci job
ci(dependencies): fix access to tokens nim-libp2p#1421
chore(interop): move interop code to separate folder nim-libp2p#1413
nim-libp2p#1398 feat: withWsTransport
nim-lang/packages#3044 Published quic in nim package repo
nim-quic#80 refactor: make certificates part of the connection
nim-quic#82 fix: if stream is not available in open state, raise exception
nim-quic#81 fix: limit chronicles version to < 0.11.0
nim-libp2p fix: limit chronicles version to < 0.11.0
Looking into compiling BoringSSL statically part of nim-libp2p
investigating hole punching interop
reviewing Radek’s PRs
misc/admin
vac:tke: §
admin
1 CC day off (Ascension Day, May 29)
wrote down the team’s monthly report
3 days at ETHPrague and 1 day (plus weekend) at ETHGlobal Hackathon Prague
vac:tke:ift:support-to-ift-units::logos-basket
worked on a proposal for $LOGOS as unique token for the tech stack
Further research and discussion
Catchup with latest here
continue reserch on basket and joint value accrual
vac:tke:ift:support-to-ift-units::tge
reviewed integrated document
vac:tke:nomos:macroeconomy::block-rewards
studied Juan’s work on “token emissions as optimal control problem”
proposed a block rewards emission rate on top of the work above
sketched the whole block rewards work
vac:tke:status:karma-incentives:karma-params
Work on tier definition based on conversation with Status team
vac:tke:nomos:macroeconomy::tfms-primer
Pushed on nomos DA, TFMs and block rewards
Catchup with discussion
vac:tke:ift:tokenomics-research-forum::minting-control
Keep refining work on optimal control and minting
vac:tke:ift:tokenomics-research-forum:grantico
read Martin’s work on Grantico
Present the work in the research call
vac:tke:ift:ghost:tokenomics-design
vac:tke:codex:cdx-launch::preparations
get data analusys on competitor growth
help on token emission schedule based on a KPI
vac:qa: §
nomos:2025q2-da-testing:data-confidentiality
Test/data confidentiality
PR 18 - in progress
chore: Nomos node with mutated QUIC transport
PR 2 - paused - continue as prep. for reliability test, time box or drop ?
waku:2025q2-waku-sync-testing:Integration-test
Discussions with devs resulted in found the needed flags to run the waku-sync E2E scenarios in PR 119 but task postponed till specs ready
waku:2025q2-interop-testing:maintenance
After analyzing recent CI jobs found RLN tests failing due to changes in nwaku repo
Confirmed with devs that changes are needed and not bugs so currently trying adjust the tests but still not done
Stopped the failing topic tests modifications as Ivan confirmed they will revert the change that caused the failure
bug: node won’t start with RLN in on-chain dynamic mode 2
Issue 3208 - re-test - failed
waku:2025q2-waku-go-bindings-testing:maintenance
Merged PR with fix of errors in YML file
vac:2025q2-nim-libp2p-testing:gossipsub-extended-part2
status:2025q2-status-qa:v2-34
Testing v2.34 on mobile, current state
Created/investigated 3 issues
Configured the env for tablet build bulding and built it
Squish tests support (fixed failed tests from nightly run)
Regression on RC 3
waku:2025q2-status-go-functional-testing:
Fixed flaky test
Reviewed existing tests in framework and prepared requirements for new tests
admin/misc
Parental leave 5 CC days
Public holiday 1 CC day
Day off 2 CC days
vac:dst: §
vac:dst:ift:2025q2-dst-tooling:analysis-refactor
Refactor of the analysis code
Github: Draft PR
Main workflow of analysis finished
Need to adapt other cases (filter checks, store checks, plottings, documentation)
vac:dst:ift:2025q2-dst-tooling:python-deployment-scaffold
vac:sc: §
status:2025q2-sn-native-bridge-yield-bearing-module:research-design
started simple implementation of implementation of L1YieldETHBridge
research on withdrawal + Yield Manager contracts
discussions with Filip and the Linea team about the design of the L1 and L2 bridge
status:2025q2-karma-rln:implementation
status:2025q2-karma-rln:slash-karma
Worked on certora rule fix
This uncovered some other invariants that are necessary to proof
Discussed the progress with the team
We might simplify and “deactivate” reward distribuors instead
vac:acz: §
ift:2025q2-rln-status-l2:rpc-node-modification
Implement a plugin for RPC nodes to forward transaction data directly to the Prover:
Changed approach for implementing the RPC node using the Linea-Besu codebase instead of Besu plugin feature (PR)
Refactored forward-transaction feature into a CLI argument by extending the BesuCommand
Tried to set up the Besu client codebase to sync with mainnet on the test machine
ift:2025q2-zerokit:zerokit-maintaining
Reviewed and approved merged PRs:
Updated Rust tooling for the Nix environment (PR)
Added build targets for different platforms (PR)
ift:2025q2-de-mls-tesnet:blogpost-de-mls-over-waku
ift:2025q2-de-mls-tesnet:commit-and-proposal
Worked on splitting commit message to proposal and commit message branch
ift:2025q2-zerokit:error-abstraction
Reviewed PR
PR for better error display.
ift:2025q2-rln-status-l2:prover-service
ift:2025q2-rln-status-l2:rln-spec
ift:2025q2-de-mls-tesnet:consensus-rfc
Applied changes ready to review RFC PR .
ift:2025q2-de-mls-tesnet:multi-admin-rfc
nes:2025q2-nescience-consulting:SE-DE-improvements
Reviewing the older version execution types for SE/DE improvements.
Continued work on SE/DE document .
ift:2025q2-libp2p-mix-testnet:surb-implementation
Implementation de-prioritised in favor of establishing discrepency
Began implementing a structured, feature-flagged logging system PR 25
ift:2025q2-zerokit:perfomance-updates-blogpost
began drafting a plan with the help of LLM: Issue 314
ift:2025q2-ift-zk-calls:ift-zk-call-3
Selected topic and began outlining presentation on polynomial commitments for zk call.
ift:2025q2-libp2p-mix-testnet:nomos-comparison
Started reviewing the Blend Protocol spec and output a comparison Doc
Identified a clean separation between Blend’s application logic and its anonymous routing layer.
Proposed a refactor to delegate message-level anonymous routing to a shared custom libp2p protocol, enabling reuse across stacks (e.g., Nomos, Waku).
This could allow Blend and Mix to evolve as separate custom libp2p protocols, each supporting distinct anonymity models.
Also drafted a refactored version using the Mix Protocol — mapping core flow, roles, and message lifecycle. [WiP]
ift:2025q2-zerokit:perfomance-updates-blogpost
admin/misc
Examined the PSE RLNv3 doc
Had detailed syncs with team to align on tasks; clarified next steps on Issue #24 and PR #20 .
Investigated branch moved, created PR #1420 , GossipSub tests and CI failed. So need to reintroduce changes incrementally to isolate issues.
vac:nim: §
ift:2025q1-nimble
[WIP] Road to nimble 1.0. New code path where parser:declarative and sat is assumed (https://github.com/nim-lang/nimble/pull/1396 )
Handles more builds cases. Including symlinks
vnext can run the build action as well. Skips symlink for root package
implements setup for vnext
implements run cmd
vnext is able to build nimlangserver as dep. Improves nim set (needs a refactor). Copy nim files over the install dir, so build can happen in the install dir rather than the cache
Fixes test
Enabling feature works with vnext
green: [OK] should be able to install a package using the declarative parser with a feature
Activate transitive features
Makes vnext the code path when declarative parser is on
Fixes a regression
Improves setup command with vnext. Adds support to babel packages in vnext
Clean up
Prevent redundant copy
Comments a test for vnext that relies in a lock file (deps changed)
Merge branch ‘master’ into vnext
vac:rfc: §
vac:rfc:ift:rfc-index-maintenance:maintenance
admin/misc
vac:rfc:waku:2025q2-rfc-iteration:waku2-enr
Started work on rfc update for WAKU2-ENR
vac:rfc:nescience:2025q2-rfc-iteration:key-protocol
vac:sec: §
ift:2025q2-signatory-registry-implementation:signatory-inventory-revalidation
Pending to confirm EOA’s and individual accounts
ift:2025q2-custody-improvement-plan:mpc-solution-review
Reviewed the secure usage documentation with the Inv team
ift:2025q2-signatory-registry-implementation:signatory-data-verification
Requested for additional signer verification information
ift:2025q2-audit-plan-refinement:smart-contract-testing
Conducted fuzz testing and invariant checks using Foundry.
ift:2025q2-cicd-security-review:gha-hardening
Reviewed and enhanced branch protection configurations for key repositories.
Automated the processing of secret scanning notifications and alerts.
Coordinated with the Status team to formalize Security as designated code owners.
ift:2025q2-vulma-and-ir:remediation-tracking
Reassessed related findings from Status-321 and Status-322 post-incident.
Investigated reports concerning Discord AI bots and confirm bans.
ift:2025q2-iam-operations:remove-unnecessary-users
Started investigating removal from Notion, Iplicit and Expensify
ift:2025q2-finance-automation
Meeting with Finance to finalize approach for invoice management
Implemented upgrades for new CC update from BBHR to Iplicit
admin\misc
Review the Security Engineer JD to start the hiring process.
vac:nes: § No results found Try adjusting your search or filter criteria.