Vac 2025/11/17
highlights
- QA: RLN adversarial contract suite merged alongside new Status settings test wrappers.
- QA: QUIC performance and transport coverage expanded in nim-libp2p testing.
- QA: Desktop QA maintained broad e2e coverage and began 2.36 release testing.
- QA: Mobile e2e pipeline nearing merge with BrowserStack and Jenkins wiring.
- DST: Codex-in-Status scenario delivered with supporting scripts and runbook.
- DST: Deployment refactor progressed with generic builders and closures of stale PRs.
- DST: lsquic versus quic regression experiments and lab shadow runs advanced.
- DST: Rust libp2p test node gained QUIC/Yamux, HTTP injector, fragmentation, and Prometheus metrics.
- DST: Lab instability slowed waku/browser bootstrap testing.
- Nim: Nimble 1.0 work merged multiple build, install, and parser fixes across vnext.
- Nim: Confutils gained flattening support and better global option help for subcommands.
- Nim: New CC joined.
- P2P: lsquic-based QUIC integration progressed with connection management, perf tests, and upstream API support.
- P2P: QUIC stabilization added muxer test coverage and maintenance tidy-up across nim-libp2p.
- P2P: IPv6 identify tests landed; maintenance CI/tests reorganized for reliability.
- P2P: Kademlia provider retrieval implemented with discovery simplification and documentation updates.
- SC: Karma tiers fixes deployed and README/CI cleanups progressed.
- SC: Risc0 upskilling underway for Logos L2 contract work.
- ACZ: Zerokit wasm/FFI and public API reworks in review with memory fixes and new Node.js examples.
- ACZ: RLN shared-db POC reviewed; monorepo PR planned with pgrx extension work ongoing.
- ACZ: Logos discovery registrar POC merged; specs RFC refined ahead of integration validation.
- ACZ: RLN materials site launched and shared DB alternatives documented.
- ACZ: Hashgraph-like consensus extraction kicked off for MLS testnet.
- RFC: Slot builder RFC ready for review; community-history drafting continues.
- RFC: Block-exchange RFC first draft sent to Codex team.
- RFC: Blend network specs and Q1 2026 commitments planning underway.
- Security: Status Desktop/Wallet design reviews completed with signature enforcement and SBOM validation across CI.
- Security: Incident response progressed on STATUS-352, phishing takedowns, and Balancer-related checks.
- Security: Remediation tracking advanced with CodeQL tuning, dependency patching, and unpinned dependency guardrails.
- Security: GitHub admin audit workflows moved forward with app-based access checks.
- Web: SN Hub release prep continued with internal testing PR and deposits planning.
- Web: Logos website MVP and agency tooling setup progressed alongside layout/SEO work.
- Web: Maintenance reduced Cloudinary reliance and refreshed Status Network assets/copies.
- Web: Keycard site made public with doc deployments; PSF and logos sites updated.
- Web: Waku dependency updates and analytics instrumentation advanced across hubs.
- Nescience: Privacy-preserving tail-call approach documented and README refreshed.
- Nescience: AMM program implementation underway with tests pending.
- Nescience: Light-user design review progressing with ACZ collaboration.
- Nescience: Oleksandr returning from sick leave to pick up backlog issues.
- TKE: Funding the Commons voting workshop app in active development ahead of Devconnect.
- TKE: CF change report, optimal control research all progressed in parallel.
vac:qa:
vac:qa:waku:2025q4-rln-smart-contract-testing:security-adversarialvac:qa:status:2025q4-status-go-functional-testing:settings- Added wrappers and initial tests for settings flows (status-im/status-go#6984); fixed race in keycard UID test (issue 7032).
vac:qa:vac:2025q4-nim-libp2p-testing:quic- Added p95-based perf metrics and more QUIC transport/parallel stream coverage (PRs 1883, 1879, 1861, 1838); tracked Tor transport sequencing issue (issue 1859).
vac:qa:status:2025q4-status-qa-desktop:maintenancevac:qa:status:2025q4-status-qa-desktop:release-testing- Preparing Status Desktop 2.36 release testing.
vac:qa:status:2025q4-status-qa-mobile:port-tests- Advanced multi-device Appium E2E coverage, adding session queuing and stability fixes on real devices (status-im/status-desktop#19239).
vac:qa:status:2025q4-status-qa-mobile:test-ci
vac:dst:
vac:dst:codex:2025q4-codex-evaluation:codex-in-status- Delivered Codex-in-Status scenario with helper scripts and README guidance (status-benchmarks#status-codex branch).
status:2025q4-status-evaluation:chat-protocol-benchmarks-followup- Retested with status-go filter fix (status-im/status-go#7105); behavior still under validation.
vac:dst:vac:2025q4-libp2p-evaluation:regression-testing- Compared lsquic and quic transports; documented analysis and discussion threads (lsquic analysis, Discord thread).
vac:dst:ift:2025q4-dst-tooling:complete-deployment-refactorvac:dst:waku:2025q4-waku-scaling:optimise-browser-bootstrapping- Testing blocked by lab downtime.
vac:dst:ift:2025q4-dst-tooling:general-tooling- Set up local lab environment and tooling (lab_setup).
admin/misc- Archived prior weekly reports (archive_05).
vac:dst:vac:2025q4-libp2p-evaluation:rust-libp2p-node- Added rust test node with QUIC/Yamux, HTTP injector, fragmentation, and Prometheus metrics; shadow experiments combined nim/go/rust nodes (PR 11).
admin/misc- OOO: 1 CC day.
vac:nim:
vac:nim:ift:2025q4-nimble:nimble-1.0.0vac:nim:ift:2025q4-nim-core-libs:command-line-parsers- Fixed subcommand global option help and added option flattening (status-im/nim-confutils#119, #118).
vac:p2p:
vac:p2p:ift:2025q4-nimlibp2p-quic:stabilization- Prototyped nim-lsquic replacement with multiple stream/connection features and lsquic upstream cert-chain helper (litespeedtech/lsquic#581; PRs vacp2p/nim-lsquic#2, #1, #8, #7, #6, #5, #4, #3; vacp2p/nim-libp2p#1876).
- Added QuicMuxer creation test without upgrader (vacp2p/nim-libp2p#1877); improved packet send, transport address reuse, and QuicContext stop handling.
vac:p2p:ift:2025q4-nimlibp2p-ipv6:addresses- Added IPv6 identify coverage (vacp2p/nim-libp2p#1863).
vac:p2p:ift:2025q4-nimlibp2p-maintenance:maintenancevac:p2p:ift:2025q4-nimlibp2p-kad-dht:data-retrieval- Added provider retrieval (vacp2p/nim-libp2p#1852).
vac:p2p:ift:2025q4-nimlibp2p-kad-dht:discovery- Simplified discovery logic (vacp2p/nim-libp2p#1878); documented hole-punch testing (vacp2p/nim-libp2p#1713).
admin/misc- Addressed autotls nil-pointer and roadmap updates (vacp2p/nim-libp2p#1860, vacp2p/roadmap#334).
vac:sc:
vac:sc:logos:2025q4-risc0-upskilling- Followed tutorials and documentation.
vac:sc:status-l2:2025q4-maintaining-status-l2-contracts:maintenance- Updated Karma tiers config, README, linting, and deployment scripts (status-im/status-network-monorepo#66, 65, 63, 62).
admin/misc- Deployed new KarmaTiers contract, updated tier list, and met Cyfrin on audit availability.
vac:acz:
vac:acz:ift:2025q4-de-mls-testnet:extract-hashgraph-lib- Started moving hashgraph-like consensus into a standalone library (hashgraph-like-consensus).
vac:acz:nes:2025q4-nescience-consulting:simple-amm- Began AMM program implementation (vacp2p/nescience-testnet#152); prepared tests.
vac:acz:nes:2025q4-nescience-consulting:beta-test- Ran NSSA wallet beta tests.
vac:acz:nes:2025q4-nescience-consulting:privacy-patterns- Surveyed candidate privacy patterns for NSSA v0.2.
vac:acz:nes:2025q4-nescience-consulting:light-users- Drafted light-user support approach.
state-separation-architecture-poc:privacy-tail-calls- Documented potential approach and discussed with Sergio.
vac:acz:ift:2025q4-zerokit:wasm-ffi-rework- PR under review with new RLN-wasm APIs, test updates, and Node.js example (vacp2p/zerokit#352).
vac:acz:ift:2025q4-zerokit:public-api-rework- Updated protocol APIs, trimmed utilities, and simplified RLNWitnessInput.
vac:acz:ift:2025q4-zerokit:zerokit-maintaining- Fixed FFI memory leaks and deallocation patterns (vacp2p/zerokit#354).
vac:acz:ift:2025q4-rln-status-l2:maintaining- Reviewed new tier limits with smart-contract team.
vac:acz:ift:2025q4-rln-status-l2:shared-db- Shared DB POC introduced to reviewers; pgrx examples explored (status_rln_prover_db).
vac:acz:ift:2025q4-discovery:registrar-module- Completed registrar implementation (logos-capability-discovery-poc#1).
vac:acz:ift:2025q4-discovery:logos-disc-specs- Opened RFC PR and lint fixes with appendix (vacp2p/rfc-index#212).
vac:acz:ift:2025q4-de-mls-tesnet:multi-steward-rfc- Compiled offsite findings into the RFC update (vacp2p/rfc-index#193).
vac:acz:ift:2025q4-rln-status-l2:rln-public-website- RLN materials site live (vac.dev/rln).
vac:acz:ift:2025q4-rln-status-l2:rln-spec-final- Compared shared DB alternatives and reviewed related notes (Prover DB separation).
admin/misc- Captured Waku offsite notes (Waku offsite notes).
vac:rfc:
vac:rfc:codex:2025q4-rfc-iteration:slot-builder- Prepared review-ready draft (vacp2p/rfc-index#209).
vac:rfc:codex:2025q4-rfc-iteration:community-history- Continued drafting (work in progress).
vac:rfc:ift:2025q4-rfc-index-maintenance:maintenance- Responded to open reviews.
vac:rfc:codex:2025q4-rfc-iteration:block-exchange- First draft shared for review (vacp2p/rfc-index#211).
vac:rfc:nomos:2025q4-rfc-iteration- Reading Blend network specs.
admin/misc- Prepared future commitment proposals.
vac:sec:
ift:2025q4-cicd-security-review:status-design-reviews- Reviewed cryptography/IPC/storage PRs; enforced signature validation and SBOM comparisons for Desktop/Wallet artifacts; audited GitHub token lifecycle; vetted upstream Ethereum consensus change for Nim impact.
ift:2025q4-vulma-and-ir:incidents- Added Jenkins executor health monitors and alerts for STATUS-352 follow-ups; took down phishing domains; verified Balancer integration isolation; rechecked secrets rotations.
ift:2025q4-vulma-and-ir:remediation-tracking- Triaged Dependabot alerts, tuned CodeQL, and applied patch/rollback plans for crypto/network libraries; enforced third-party artifact validation; audited SBOM/lockfile drift and opened issues for unpinned/duplicate packages.
ift:2025q4-finance-automation-enhancements- Monitored Finance executions and supported missing PO cases.
ift:2025q4-iam-operations:admin-audit- Built unified admin audit workflow via GitHub app connectivity; handled webhook limits and token setup; added Vercel helper app.
ift:2025q4-migrate-sec-workflows-to-n8n-sec-cloud- Identified cloud execution limits and planned workflow consolidation.
vac:web:
vac:web:ift:2025q4-logos-website- Set up agency tooling and MVP release prep.
vac:web:ift:2025q4-maintenance:maintenance- Updated Status Network assets and specs links (status-im/status-web#849, #851).
vac:web:status:2025q4-status-wallet-extension:token-proxy- Planned token proxy integration (status-im/status-web#848).
admin/misc- Scheduled retro/planning, reviewed buddy program, and handled manifesto/promo reviews plus newsletter/error follow-up (logos#7 review, logos.co#95 review, free.technology#16).
vac:web:keycard:2025q4-keycard-website:maintenance- Deployed documentation articles and made repo public with secret checks (keycard-website#132, issue 130).
vac:web:status:2025q4-sn-hub:withdraw- Added withdraw flow and merged after feedback (status-im/status-web#813).
vac:web:status:2025q4-sn-hub- Boosting calcs evaluation, SIWE endpoint testing, and hub release prep (status-im/status-web#827).
vac:web:status:2025q4-status-website:maintenance- Planned Cloudinary usage reduction (status-im/status-website#1624).
vac:web:ift:2025q4-logos-website:layout- Made agency code deployable with analytics, media updates, interactive maps, and manifesto page; tested noise effect (acid-info/logos#2).
vac:web:ift:2025q4-psf-website:website- Adjusted background video and copy (acid-info/ps.logos.co@575705c, @a770434).
vac:web:ift:2025q4-maintenance:maintenance- Added Logos rebrand banners and updated logos/footers across Waku/Nomos/Codex/press engine/contribute portals (waku.org#123, nomos.tech#58, codex.storage#64, logos-press-engine#245, contribute.logos.co#7); added Umami analytics to Status Hub (status-im/status-web#850).
vac:web:status:2025q4-status-website:price-proxy- Noise effect testing (acid-info/logos#2).
admin/misc- OOO: 2 CC days.
vac:nes:
admin/misc- OOO: 5 CC days.
acz-docs-review- Reviewed AN2 consensus survey notes.
state-separation-architecture-poc:privacy-tail-calls- Documented engineering blockers and aligned on solution with Marvin (approach).
state-separation-architecture-poc:documentation- Updated README/instructions (vacp2p/nescience-testnet#163).
other- Organized onboarding tasks for Marvin and Daniil.
vac:acz:nes:2025q4-nescience-consulting:simple-amm- Implemented AMM program and opened PR (vacp2p/nescience-testnet#152).
vac:acz:nes:2025q4-nescience-consulting:beta-test- Beta tested NSSA wallet.
vac:acz:nes:2025q4-nescience-consulting:privacy-patterns- Evaluated privacy patterns for NSSA v0.2.
vac:acz:nes:2025q4-nescience-consulting:light-users- Drafted light-user support doc.
vac:bi:
vac:bi:ift:2025q4-ift-finance-reporting- Working on the creating report of Wallet balances and activities.
vac:bi:rag:2025q4-rag-context- Fixing embedding issues
vac:bi:rag:2025q4-rag-evaluation-pipeline- Improving dashboard with Chunks data.
vac:bi:logos:2025q4-logos-circle-dashboard- Update discord data extraction with the merging of Channels to one.
- researching on how to get participant location (https://github.com/status-im/data-docs/issues/121)
vac:bi:ift:2025q4-comms-discord-stats- Updating extraction to add total server member info
vac:bi:rag:2025q4-rag-mcp- Working on PoC
vac:tke:
admin- OOO: 6 CC days.
- All Hands travel and Devconnect schedule planning
vac:tke:ift:tokenomics-research-forum:voting-workshop- Built the voting app for the Funding the Commons workshop @ Devconnect
vac:tke:status:cf- Wrote report on proposed changes for CF
vac:tke:ift:tokenomics-research-forum::control- Continued optimal control research
vac:tke:ift:support-to-ift-units::price-prediction- Iterated on price-prediction work based on Finance feedback