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/04/07 §
vac:p2p: §
ift:2025q1-gossipsub-perf-improvements
Worked on including nimbus in ethshadow. Done with the development part. looking for some configuration issues
GossipSub v1.4 specifications follow up (libp2p day + specs meeting today)
vac:p2p:ift:2025q2-nimlibp2p-maintenance:maintenance
nim-libp2p#1308 fix: unsafe string usage
nim-libp2p#1306 chore: remove range checks from rendezvous
Help DST setup test environment for QUIC:
Provide a Dockerfile to build a project that depends on libp2p
nim official Docker images do not have support for linux/amd64
Custom Dockerfile will build nim using the same version from nimbus-build-system
Create a test project to determine if there are connection issues when using QUIC transport
vac:p2p:ift:2025q2-test-coverage:qa-consulting
acz:2025q1-acz-consulting:libp2p-mix-consulting
Review and suggest usage of redis for testing mix with dst-gossipsub-test-node
misc/admin
roadmap#130 chore: refine P2P roadmap
Review rendezvous and yamux code:
Observations can be found in
I suggest updating the status in to:
rendezvous: Done
yamux: Done
vac:p2p:ift:2025q2-nimlibp2p-transport:memory-transport
feat(transport): add memory transport #1304
refactor: utilize singe bridgedConnections #1309
finished
misc/admin
Review autonat and hole punching code:
autonat:
we have implemented 1.0.0 version of specs; available via withAutonat on SwitchBuilder
missing the most recent is 2.0.0 version - go-libp2p has that implemented
hole punching:
there is service that implements this logic and there is test for service;
no support via SwitchBuilder to enable hole punching. it can be added manually to SwitchBuilder using withServices method.
1 CC 2d OOO
vac:tke: §
admin
Reaching out to CF and Ghost regarding Q2 tasks
vac:tke:codex:cdx-incentive-mechanisms:implementation-lending
performed final tests with the lending tool integrated with CDX Dynamics
vac:tke:nomos:macroeconomy:revision-blockspace
made the doc “Blockspace Market for Nomos” ready for team review
vac:tke:nomos:macroeconomy:block-rewards
implemented a first version of the Nomos Economic Model that fixes the rewards distributions and sets the block rewards as a constant APY
vac:tke:nomos:macroeconomy:network-state-infra
exploring possible manifestations of Network states on Nomos
identifying determining characteristics of NSs through reading resources
Check work requests/ideas from Alvaro
vac:tke:nomos:base-econ-model:nms-comps
Done with doc Comps on token valuation
vac:tke:nomos:base-econ-model:nms-money
Caught up with work and updated dashboard
vac:tke:status:karma-incentives:staking-demo
minor staking demo app fixes and update of contracts after redeployment
vac:tke:status:karma-incentives:yield-bridge
following the discussion on bridge architecture
vac:tke:ift:tokenomics-research-forum:tke-dashboard
review the dashboard progress and other pending reviews (SNT, Nomos)
vac:tke:ift:tokenomics-research-forum:token-sales-opt
kicked off a study a token sales as an optimization problem
Researched & help out on optimization problem
vac:qa: §
ift:2025q2-qa-rfc-sync-waku:nwaku
vac:2025q2-nim-libp2p-testing:test-plan
Rechecked and added small updates to gossipsubs test plan
Updates all test plans according to Devs comments
waku:2025q2-interop-testing:maintenance
nomos:2025q2-e2e-testing:maintenance
chore: Add API endpoints
PR 13 - merged
chore: Multiplatform testnet image for debugging
PR 1212 - not merged - solid image size ~6 GB, build time ~1h, extremely long >2h build time on x86
nomos:2025q2-da-testing:protocol-api-compatibility
waku:2025q2-waku-go-bindings-testing:maintenance
Analyze issues of endurance tests from running jobs [found 2 issues to be reported to Gabriel]
PR 62 to address failed tests and apply fixes suggest by Gabriel
Merged PR 47
waku:2025q2-status-go-functional-testing:chat-actions-tests
vac:2025q2-nim-libp2p-testing:gossipsub-extended
managed to build and run the tests locally - spent a while to get the versions right and install nim properly for mac os (arm64)
started going through specs
admin/misc
monthly reports
tried to start a POC for nwaku<->jswaku interop filter tests, can’t connect js-waku to nwaku
Created doc with status-go and waku testing recap
Read waku sync specs & go through repo and related PRs. Got main scenarios needs to be tested
OOO 6 ICC days
vac:dst: §
admin/misc
Clean roadmap (delayed)
Maybe new task with QA team
vac:dst:status:2025q2-status-go-evaluation:store-performance
Worked with Status team to fix the deployment scenario
Discv5 nodes are working
Light nodes no longer fail in joining a community
vac:dst:vac:2025q2-libp2p-evaluation:regression-testing
Started quic analysis
Found compiling + running issues
Compiled ones fixed
Working with Richard on analyzing running issues
vac:dst:ift:2025q1-vaclab:concurrent-experiments
https://github.com/vacp2p/dst-prefect-workflows/tree/main/lars
Wrote a simulation framework (LARS - Lab Automated Resource Scheduler) in Rust
Grabs real Kubernetes resource usage in realtime
Allows you to run “simulated workloads” that don’t affect the real Kubernetes
Allows you to run Prefect/run.py and have jobs rejected or not rejected based on resource usage - whether it thinks the cluster “can handle” the new simulation
Modified LARS to deploy live Helm charts and measure their resource usage
Modified run.py to do live status reporting
vac:dst:ift:2025q1-vaclab:deployment-utilities
Switch to tempfile in run.py for Windows compat
Added requirements.txt updates
Various fixes for Windows deployment
vac:sc: §
status:2025q2-sn-native-bridge-yield-bearing-module:research-design
studied linea’s bridge contracts
trace linea’s bridge L2 to L1
studied PoolTogether’s TWAB for our bridge Karma distribution
Implement a basic bridge/unbridge with LIDO
Blast bridge research
Prepared presentation about Blast bridge
status:2025q1-staking-protocol-refinement:status-network-testnet-deployment
Upgraded stake manager on SN Sepolia with a bug fix
admin/misc
Deploy Status Communities contract on BSC Testnet and mainnet
Contract addresses
vac:acz: §
ift:2025q1-de-mls-multi-admin:batch-key-package
Added test for new flow and merged PR
ift:2025q1-de-mls-multi-admin:blogpost-de-mls-over-waku
Fixed content topics regarding blogpost review PR
ift:2025q1-libp2p-mix-poc:simple-gossipsub-poc
Identified and addressed stream closed errors in logs
Added exception handling in mix_protocol.nim to prevent multiple reads from the connection.
Rebased GossipSub custom connection branch on the latest upstream changes (previous fork was 8 months old)
Encountered issues with .async. params in a pub-sub function after rebasing (working on a fix in the branch ).
ift:2025q2-libp2p-mix-testnet:dockerize
dockerized-mix-gossipsub branch
Implemented NodeInfo and PubInfo structures with serialization, deserialization, and node generation logic.
Added functionality to register mix node in Redis and retrieve 100 random nodes for the pool.
2025q2-ift-zk-calls:ift-zk-call-1
ift:2025q2-think-tank:maintain-1
ift:2025q1-zerokit-v0-8:zerokit-wasm-research
Updated the browser benchmark for ZeroKit and added it to the report. (Comment)
ift:2025q2-zerokit-v0-8:zerokit-wasm-implementation
Continued working on WebAssembly support for ZeroKit. Resolved PR comments by Ekaterina to merge the zerokit-wasm-research branch into master. (PR)
Researched parallelism for rln and rln-wasm, explored implementation strategies.
Reviewed PR
ift:2025q2-zerokit:iden3-witness-review
ift:2025q2-rln-status-l2:maintain
admin/misc
1 cc was ooo due to sick leave
vac:nim: §
ift:2025q1-nim-ide-tooling
vac:rfc: §
admin/misc
vac:rfc:waku:2025q1-rfc-iteration
Reviewed current poc rfc on waku/specs, will have proposal for potential updates with Hanno
vac:rfc:ift:2025q1-culture-establishment-team-communication
Making a plan for Q2 for Waku RFCs (needs Hanno approval) - we chose the following: 30/ADAPTIVE-NODES, 66/WAKU2-METADATA, 53/WAKU2-X3DH, 54/WAKU2-X3DH-SESSIONS as new ones and to reiterate the ones we already went through for updates in 2024q4 - 10/WAKU2, 13/WAKU2-STORE, 14/WAKU2-MESSAGE, 19/WAKU2-LIGHTPUSH, 34/WAKU2-PEER-EXCHANGE, 15/WAKU-BRIDGE
vac:rfc:waku:2025q1-rfc-iteration
In the process of final touches for 5 Waku RFCs (had some small things to finish by Monday latest (weekend)):
33/discv5 (has an open draft PR)
36/bindings-api (has an open draft PR)
23/topics-update (has an open draft PR)
27/peers-update (has an open draft PR)
29/config-update (has an open draft PR)
vac:sec: §
ift:2025q2-signatory-registry-implementation:signatory-scheme-definition
Defined the signatory attributes to be known and securely stored.
ift:2025q2-signing-devices-upgrade:inventory-update
Got the list of the current hardware wallet devices and models used by signers.
ift:2025q2-signing-devices-upgrade:device-selection-and-testing
Started testing new potential devices to be used in the Custody Process.
ift:2025q2-cicd-security-review:cicd-security-hardening
Reviewed CI token scopes and rotation schedule.
ift:2025q2-awareness-program:cybersecurity-training-campaign
Defined the training material for vulnerable CCs within the org. (based on phishing results)
ift:2025q2-awareness-program:wallet-security-essentials
Started defining structure and content.
ift:2025q2-security-automation-finance:payment-automation
Support Finance with Iplicit report data export.
vac:nes: §
state-separation-architecture-poc:sc-prog
state-separation-architecture-poc:sc-public
No results found Try adjusting your search or filter criteria.