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/07/14 §
highlights §
QA: Keycard first tests executed
QA: Progress on status mobile app testing using appium
QA: Waku sync testing almost done
QA: Improvements in execution and speed for status desktop automated tests
DST: Analyzing potential reproducible issue with waku Store protocol
vac:p2p: §
ift:2025q1-gossipsub-perf-improvements
Looked into Ethereum consensus, and P2P interface specs
Looked in detail into DAS (and possible approaches and discussions on dissemination and sampling)
catching up different discussions and proposals on dissemination and sampling
vac:p2p:ift:2025q2-nimlibp2p-maintenance:maintenance
Started to modify nim-quic to use BoringSSL/AWS-LC (they’re the same API wise, still not sure which one to use)
Currently it uses cmake and this is a big problem as it still introduces an additional dependency and nimbus is actively trying to avoid to use cmake
I’m trying to get it to compile without cmake, just with {.compile.} pragmas
vac:p2p:ift:2025q2-nimlibp2p-maintenance:maintenance
vac:p2p:ift:2025q2-nimlibp2p-autotls:cert-installation
Wrapping up cert installation
Dealing with async issues on switch
`vac:p2p:ift:2025q2-nimlibp2p-kad-dht
misc/admin
vac:tke: §
admin
vac:tke:ift:logos-token:redemption-window
finalized modeling and simulating the LOGOS/BU arbitrage problem
simulating certain scenarios to answer core questions
vac:tke:nomos:stress-test::review-block-rewards
addressed questions from Nomos team about spec
vac:tke:nomos:stress-test::blend-validator-split
couldn’t find a rationale to split the rewards to validators and blend
vac:tke:status:karma-incentives
looking in to uUSD, Steakhouse vaults and Morpho
reviewing Cyp’s docs and progressing with Karma modeling
vac:qa: §
waku:2025q3-interop-testing:jswaku-filter-hardening
waku:2025q3-interop-testing:maintenance
status:2025q3-status-go-functional-testing:reliability-communities
Tried to create tests for this task but it’s not ready yet
Switched to group chat actions functional tests
status:2025q3-status-go-functional-testing:framework-improvements
keycard:2025q3-keycard-testing:shell-tests
waku:2025q3-interop-testing:wakucannary
Attempted communication using the tool (on hold due to focus on store sync)
waku:2025q2-waku-sync-testing:Integration-test
Added and investigated new tests; some are failing
Reformed tests to match protocol criteria
First PR 125 ready for review
Added second PR 129 with corner case tests
vac:2025q3-nim-libp2p-testing:gossipsub-completion
vac:2025q3-nim-libp2p-testing:gossipsub-performance
status:2025q3-status-qa-desktop:maintenance
Merged multiple PRs: 18328 , 18317 , 18290
Worked on tests in 18259
Investigated test mode via 18337
Fixed tests for screen issues in 18342
Opened issues: 18315 , 18316
Manual testing on Windows
Collaborated with Magnus to set up Squish for mobile
status:2025q3-status-qa-mobile:framework-adjustments
Investigated iOS automation via Squish and Appium
Squish failed to hook; Appium failed due to simulator crashes
Manual test on LambdaTest worked
Switched to Appium and started a new Android-only framework
admin/misc
vac:dst: §
admin/misc
1 CC OOO from Wednesday 9th to Friday 11th
vac:dst:ift:2025q2-dst-research-destination:forum-post
Add reports to forum and summarize DST activity, closing the task
vac:dst:ift:2025q2-dst-research-destination:public-reports
Group public reports and closing the task
vac:dst:status:2025q3-status-go-evaluation:*
Create main document with some results
Call with some questions with Status
vac:dst:waku:2025q3-waku-evaluation:regression-testing
Added Memory Usage charts (nim GC and container metrics)
Ran longer running tests to check discv5 over time (still need to analyze)
Handling lightpush request that was pushing to many nodes
Unable to reproduce this. Assume max-connections was higher in previous experiments.
vac:dst:waku:2025q3-waku-evaluation:store-dial-failure
Able to reproduce the PEER_DIAL_FAILURE consistently
Notes (section: get_store_nodes pull from all)
Investigated relay node disconnects (Stream Closed / Stream Reset in logs)
Notes (Section: store issue > store node)
vac:dst:waku:2025q3-dst-tooling:general-tooling
Minor fix to plotting code
vac:sc: §
vac:acz: §
ift:2025q3-de-mls-tesnet:consensus-layer
Continue working on consensus layer implementation on the branch
ift:2025q2-zerokit:perfomance-updates-blogpost
ift:2025q3-libp2p-mix-testnet:update-rfc
ift:2025q3-zerokit:rln-wasm-maintaining
Continued work on the remaining tasks related to the Node.js test case.
ift:2025q3-zerokit:ci-revising
Addressed the current default enablement of the parallel feature flag in rln, rln-wasm and utils module, resolved macro expansion problem and improved CI runtime (PR)
Removed the non-arkzkey feature, set arkzkey as the default, wrote a script to convert to arkzkey (PR)
Reviewed PR
ift:2025q3-de-mls-tesnet:de-mls-maintaining
Merge improve the slow CI workflow PR (Commit)
Reviewed PR regrading CI updates
ift:2025q3-rln-status-l2:e2e-prover-testing
ift:2025q3-zerokit:zerokit-maintaining
ift:2025q3-zerokit:big-endian-support
Waku + BE endian format - updated based on the discussions.
Discussed the issue of generating commitmentId out of field, now there is a version that waku side is somewhere wrongly converted BE to LE PR
ift:2025q3-de-mls-tesnet:multi-steward-rfc
Addressed feedbacks on PR
Had discussion about who can create votin proposal in poc and RFC.
ift:2025q2-de-mls-tesnet:blogpost-de-mls-over-waku
Finalized blogpost , only wait for the de-MLS RFC is merged.
ift:2025q3-rln-status-l2:rln-spec-maintain
acz:t1
admin/misc
Provided context and feedback regarding Mix project state and task alignment.
Synced briefly with P2P team on branch unification – clarified key differences and proposed isolating protocol logic into Mix Entry/Exit layers.
Assist in planning Acz <-> Nescience tasks for Q3.
vac:rfc: §
vac:rfc:nomos:2025q3-rfc-iteration
vac:rfc:nomos:2025q3-rfc-iteration:mantle-digital-signature
Continued work on Mantle Digital Signature RFC, should have first draft next week
vac:rfc:waku:2025q3-rfc-iteration:qaku
Started reviewed the qaku codebase
vac:rfc:codex:2025q3-rfc-iteration:block-exchange
vac:sec: §
ift:2025q3-multisig-secondary-interface-deployment:initial-evaluation
ift:2025q3-wallet-management-policy-revalidation:review-current-documentation
Reviewed Signatory Add runbook
Reviewed Master Wallet Index documentation
ift:2025q2-signatory-registry-implementation:signatory-vault-deployment
Added verified signatory data into the secure vault
Updated the master wallet index
ift:2025q3-cicd-security-review:status-design-reviews
Worked on open items in Status security design review (issue#692)
Continue defining scope, requirements, and pre-audit readiness for Status and Codex external audits
ift:2025q3-vulma-and-ir:incidents
Begin investigation into the recent SNT phishing attempt; coordinate with stakeholders for evidence gathering and response
ift:2025q3-vulma-and-ir:remediation-tracking
Continue work on unresolved Dependabot and CodeQL findings; focus on critical repositories and high/medium issues
ift:2025q3-vulma-and-ir:incidents
Follow up recent SNT phishing attempt; coordinate with stakeholders for evidence gathering and response
Finalize and finish pending work circulate Keycard incident post-mortem documentation
Complete updates to IR process documentation and share with relevant teams
ift:2025q3-vulma-and-ir:remediation-tracking
Continue work on unresolved Dependabot and CodeQL findings; focus on critical repositories and high/medium issues
admin/misc
Reviewed the secure treasury Q3 commitments
1 CC on vacation
vac:nes: §
vac:nim: §
ift:2025q3-nimble
Fixes an issue where sometimes, when using special versions a duplicated entry appears in nimble.paths
https://github.com/nim-lang/nimble/pull/1420
Fixes an issue where sometimes, when using special versions a duplicated entry appears in nimble.paths
fix issue
Progress
fix test (misses setup)
Fixes an issue where processRequirements was overriding special versions
https://github.com/nim-lang/nimble/pull/1417
Fixes an issue where processRequirements was overriding special versions
removes unused
Fix test
Improves package collection for SAT
https://github.com/nim-lang/nimble/pull/1416
Improves the special version tests so it includes run and custom actions.
disables all suites except requires to iterate quicker
removes fake tesst
remove test
reenables suites. Changes the way special versions are collected
Include special versions in list action
https://github.com/nim-lang/nimble/pull/1415
Include special versions in list action
Adds paths to the list action. When in --debug show the build cmd
Improves release action to generate release notes. Updates changelog (latest commit: 2025-07-07 10:08:09)
https://github.com/nim-lang/nimble/pull/1414
Improves release action to generate release notes. Updates changelog
Adds “should be able to install a special version”
https://github.com/nim-lang/nimble/pull/1413
Adds “should be able to install a special version”
Removes unused import
Release version 0.20.0
ift:2025q3-nim-ide-tooling
No results found Try adjusting your search or filter criteria.