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