mirror of
https://github.com/vacp2p/roadmap.git
synced 2026-01-08 21:27:58 -05:00
chore: weekly updates 2025 12 01 (#347)
This commit is contained in:
273
content/weeklies/2025-12-01.md
Normal file
273
content/weeklies/2025-12-01.md
Normal file
@@ -0,0 +1,273 @@
|
||||
---
|
||||
title: 2025-12-01 Vac weekly
|
||||
tags:
|
||||
- vac-updates
|
||||
date: 2025-12-01
|
||||
lastmod: 2025-12-01
|
||||
draft: false
|
||||
---
|
||||
|
||||
## Vac 2025/12/01
|
||||
|
||||
### highlights
|
||||
- QA: Status-go token-gated community tests advanced with PRs 7113, 7144, and 7162 covering wallet flows.
|
||||
- QA: Nim-libp2p flaky test cleanup progressed through test reorganisation and coverage improvements.
|
||||
- QA: Status Desktop Windows E2E maintenance addressed multiple failures and closed the dedicated e2e task.
|
||||
- QA: Mobile QA pushed multi-device support, ported desktop tests, and worked through CI feedback.
|
||||
- DST: Added richer metrics (CPU, memory, bandwidth) and new baselines to libp2p regression experiments, including yamux.
|
||||
- DST: TWN RLN tree deployment redeployed with contract changes; new register event issue under investigation.
|
||||
- DST: Chat protocol benchmarks isolated peer cache churn as a root cause; awaiting nwaku fix before retrying.
|
||||
- DST: Deployment tooling advanced with new plotting utilities, pod interaction refactors, and Waku store/bootstrap builders.
|
||||
- DST: Vaclab-local environment shipped via Rancher Desktop with Helm-based VictoriaMetrics/VictoriaLogs and documented setup.
|
||||
- DST: Ongoing nwaku v0.37 regression and bandwidth analyses highlighted store message gaps and rendezvous impacts.
|
||||
- Nim: Nimble 1.0 work added async download optimisations, cache deduplication, and package enumeration fixes in PR 1526.
|
||||
- Nim: Command-line parser flattening progressed across Nimbus repos with multiple confutils help output fixes.
|
||||
- Nim: CPU integer library gained 32-bit support, chaining tests, CI/docs, and benchmark planning.
|
||||
- Nim: Langserver documentation improved with inlay hint instructions while investigating duplicate diagnostics.
|
||||
- P2P: QUIC stabilization pushed multiple nim-lsquic fixes (assembly handling, timers, locks, read refactor).
|
||||
- P2P: QUIC stabilization WIP expanded with native UDP work and gossipsub mesh stability investigations.
|
||||
- P2P: Maintenance covered test RNG singleton and README updates in nim-libp2p.
|
||||
- P2P: Kad DHT interop work filed upstream spec deviations and merged bootstrap/client-mode improvements.
|
||||
- P2P: Nimbus QUIC integration kickoff planned alongside ongoing stabilization.
|
||||
- Tokenomics: Iterated on price prediction modelling and Finance feedback post-Devconnect.
|
||||
- Tokenomics: Resumed Logos token sales and digital twin planning, including Machinations learning and token distribution design.
|
||||
- Tokenomics: Advanced Nomos stress-test simulations with realistic demand and validator behaviour models.
|
||||
- Tokenomics: Briefed ex-Waku teams on strategy and engaged in PS Lisbon planning.
|
||||
- Tokenomics: Continued optimal control research and readings on virtual economies.
|
||||
- SC: RISC0 upskilling continued across the team via NSSA program studies and Solana program reviews.
|
||||
- SC: Exploration into EAS attestation patterns underway as a potential Nescience fit.
|
||||
- SC: Preparing 2026 Q1 commitments and supporting the Cyfrin audit for Status Network contracts.
|
||||
- Security: Status Desktop design review reproduced UXSS (Status-352) and validated mitigations across crypto interfaces and dependency chains.
|
||||
- Security: Endpoint security evaluations expanded with Bitdefender malware testing and scheduled scan reporting; cold signing Qubes OS build planned.
|
||||
- Security: Secure signing training added legacy members and continued transaction execution tests on secure VMs.
|
||||
- Security: Treasury continuity advanced with device assignment updates and incident response procedures for unsafe UI scenarios.
|
||||
- Security: Finance automation and admin audits progressed with webhook-based actions and consolidated n8n workflows.
|
||||
- Security: Supply-chain monitoring continued with npm malware sweeps, SBOM regeneration, and CodeQL targeting network/IPC surfaces.
|
||||
- Web: Status web upgrade tracked Waku dependency updates and CI access for non-Vercel contributors.
|
||||
- Web: SN Hub responsive fixes and deposit UI progressed toward merge alongside ongoing karma/staking work.
|
||||
- Web: Wallet extension price proxy refactor improved RPC handling with follow-up suspense optimisations.
|
||||
- Web: Logos website maintenance addressed layout bugs and analytics scoping; spaces calendar backend/frontend now underway.
|
||||
- Web: Community shard changes and Waku dependency bumps advanced across status-web and community-dapp.
|
||||
- Infra: Prepared Nimbus and Lido fleets for the Fusaka fork with upgraded tooling and reliability fixes.
|
||||
- Infra: Jenkins capacity expanded with a new Mac M4 host and improved workspace cleanup; iOS runtime install issues resolved.
|
||||
- Infra: Status desktop builds explored Flatpak packaging and fixed Keycard use on AppImage.
|
||||
- Infra: Multiple site deployments launched (ecosystem.logos.co, vesting tool) with cache tuning and inventory service rollout.
|
||||
- Infra: Nginx metrics and alerts added via Lua; continued migration/renaming of Waku/Codex repos.
|
||||
- BI: Fixed Discord/Logos/Keycard data extraction to avoid overwriting datasets.
|
||||
- RFC: RFC index maintenance responses kept review queues moving.
|
||||
- RFC: Slot builder RFC gained missing details ahead of next revision ([rfc-index#209](https://github.com/vacp2p/rfc-index/pull/209)).
|
||||
- RFC: OpChan RFC drafting continued toward first full draft.
|
||||
- RFC: Nomos RFC drafts landed for Blend protocol, key types/generation, and proof of quota.
|
||||
- RFC: Q1 2026 commitments drafted for Codex and Nomos RFC work.
|
||||
- Nescience: Voting program specs delivered for simplified and token-enabled flows with follow-up discussions.
|
||||
- Nescience: Privacy-preserving tail-call research produced summaries and alternative approach proposals.
|
||||
- Nescience: PDA public accounts implemented with supporting token program changes; documentation push ongoing.
|
||||
- Nescience: Testnet readiness advanced with multiple PRs merged for seed recovery, readiness fixes, and wallet tooling.
|
||||
- Nescience: Wallet CLI refactors, personalization, and size-limit investigations queued; native token exploit documented.
|
||||
|
||||
### vac:qa:
|
||||
- `status:2025q4-status-go-functional-testing:wallet`
|
||||
- [test: Token gated communities](https://github.com/status-im/status-go/pull/7113) in review.
|
||||
- [test: Token gated communities - TC 7128](https://github.com/status-im/status-go/pull/7144) opened for review.
|
||||
- [No stopMessenger equivalent implemented for the public API](https://github.com/status-im/status-go/issues/7139) tracked.
|
||||
- [Signal and backend state inconsistency before accept_request_to_join_community call](https://github.com/status-im/status-go/issues/7161) under investigation.
|
||||
- [test: replace usage of close status backend containers with backend new profile fixture approach](https://github.com/status-im/status-go/pull/7162) in review.
|
||||
- `vac:2025q4-nim-libp2p-testing:flaky-tests`
|
||||
- [test(coverage): ignore tests](https://github.com/vacp2p/nim-libp2p/pull/1922) in review alongside logging, dynamic import, and test reorganisation PRs.
|
||||
- Merged test reporting and file organisation updates across PRs 1911–1914.
|
||||
- [`vac:qa:status:2025q4-status-qa-desktop:maintenance`](/qa/status/2025q4-status-qa-desktop#maintenance)
|
||||
- Windows E2E fixes ([status-im/status-desktop#19406](https://github.com/status-im/status-desktop/pull/19406)) and related investigations ([19388](https://github.com/status-im/status-desktop/issues/19388), [19389](https://github.com/status-im/status-desktop/issues/19389), [19400](https://github.com/status-im/status-desktop/issues/19400), [19424](https://github.com/status-im/status-desktop/issues/19424)).
|
||||
- Popup handling tweaks ([19386](https://github.com/status-im/status-desktop/pull/19386)) with follow-up issue [19387](https://github.com/status-im/status-desktop/issues/19387).
|
||||
- [`vac:qa:status:2025q4-status-qa-desktop:e2e-windows`](/qa/status/2025q4-status-qa-desktop#e2e-windows-ci)
|
||||
- Remaining work finished and task closed.
|
||||
- [`vac:qa:status:2025q4-status-qa-desktop:release-testing`](/qa/status/2025q4-status-qa-desktop#release-testing)
|
||||
- Continued release coverage.
|
||||
- [`vac:qa:status:2025q4-status-qa-mobile:multi-device-support`](/qa/status/2025q4-status-qa-mobile#multi-device-support--parallel-sessions)
|
||||
- Continued multi-device support and ported desktop tests ([status-im/status-desktop#19239](https://github.com/status-im/status-desktop/pull/19239), [19310](https://github.com/status-im/status-desktop/pull/19310)).
|
||||
- `status:2025q4-status-qa-mobile:release-testing`
|
||||
- Tracked Android 14 account creation issue [19318](https://github.com/status-im/status-desktop/issues/19318).
|
||||
|
||||
### vac:dst:
|
||||
- `admin/misc`
|
||||
- Reviewed nwaku 0.37 regression report, coordinated tasks, and drafted 2026Q1 commitments ([roadmap#344](https://github.com/vacp2p/roadmap/pull/344)); merged new Waku tasks ([roadmap#343](https://github.com/vacp2p/roadmap/pull/343/)).
|
||||
- [`vac:dst:vac:2025q4-libp2p-evaluation:regression-testing`](/dst/vac/2025q4-libp2p-evaluation#regression-testing-recurring)
|
||||
- Analyzed four new commits with added CPU/memory/bandwidth plots; introduced yamux+tcp baseline and noted lsquic issues under impairments ([lsquic analysis](https://www.notion.so/lsquic-analysis-early-stage-2ad8f96fb65c804b8d42f3e980950ece?source=copy_link#2b68f96fb65c801c8b6af1d7a4fa2c11)).
|
||||
- [`vac:dst:waku:2025q4-waku-scaling:TWN-supports-RLN-tree`](/dst/waku/2025q4-waku-scaling#twn-supports-rln-onchain-tree-and-deposits-existing-memberships-only)
|
||||
- Requested contract changes ([MAX_TOTAL_RATELIMIT_PER_EPOCH](https://github.com/waku-org/waku-rlnv2-contract/pull/48#pullrequestreview-3504270429), [dependency updates](https://github.com/waku-org/waku-rlnv2-contract/pull/49/files/858f693a237a90153b5e1ffa0d22cdff13f6a5c3..7be0fccf8a0fc159499309dc1f54ec3e52a2332b)), redeployed custom branch, and hit `"register: unexpected event signature"`.
|
||||
- [`vac:dst:status:2025q4-status-evaluation:chat-protocol-benchmarks-followup`](/dst/status/2025q4-status-evaluation#chat-protocol-benchmarks-followup)
|
||||
- Debugged aggressive peer cache refresh; awaiting cache removal fix ([Discord thread](https://discord.com/channels/1110799176264056863/1443243557417910362)).
|
||||
- [`vac:dst:ift:2025q4-dst-tooling:general-tooling`](/dst/ift/2025q4-dst-tooling#general-tooling-recurring)
|
||||
- Merged plotting and scrape options ([10ksim#176](https://github.com/vacp2p/10ksim/pull/176), [10ksim#175](https://github.com/vacp2p/10ksim/pull/175)); drafted latency distribution utilities ([10ksim#177](https://github.com/vacp2p/10ksim/pull/177/files)).
|
||||
- Reviewed [Add builders for Waku bootstrap nodes #178](https://github.com/vacp2p/10ksim/pull/178).
|
||||
- [`vac:dst:ift:2025q4-dst-tooling:complete-deployment-refactor`](/dst/ift/2025q4-dst-tooling#complete-deployment-refactor)
|
||||
- Delivered builder refactors ([10ksim#178](https://github.com/vacp2p/10ksim/pull/178)).
|
||||
- [`vac:dst:waku:2025q4-waku-scaling:optimise-browser-bootstrapping`](/dst/waku/2025q4-waku-scaling#optimise-browser-bootstrapping)
|
||||
- Refactored api-requester for interactive publishing and generalized pod command handling ([pod_interaction.py](https://github.com/vacp2p/10ksim/blob/pwhite/jswaku_experiment/deployments/deployment/waku/experiments/jswaku/pod_interaction.py)).
|
||||
- [`vac:dst:ift:2025q4-dst-tooling:general-tooling`](/dst/ift/2025q4-dst-tooling#general-tooling-recurring) (Pearson)
|
||||
- Drafted [pod-api-requester#2](https://github.com/vacp2p/pod-api-requester/pull/2) and [Add builders for Waku store nodes #179](https://github.com/vacp2p/10ksim/pull/179); reviewed PRs 175–176.
|
||||
- [`vac:dst:waku:2025q4-waku-evaluation:regression-testing`](/dst/waku/2025q4-waku-evaluation#regression-testing-recurring)
|
||||
- Continued nwaku v0.37 regression testing with mixed-environment protocol metrics ([bandwidth analysis](https://www.notion.so/Waku-v0-37-Bandwidth-Conasumption-Analysis-November-2025-2b58f96fb65c804fbe17ec493b827130)).
|
||||
- `vac:dst:waku:2025q4-waku-evaluation:nwaku-v0.37-bandwidth-regression`
|
||||
- Evaluated rc builds, noting rendezvous flag effects on dissemination ([1K Relay + 3-Bootstrap Nodes](https://www.notion.so/1K-Relay-3-Bootstrap-Nodes-2bb8f96fb65c8036b66ef85fff17c515)).
|
||||
- [`vac:dst:ift:2025q4-dst-lab:local-lab`](/dst/ift/2025q4-dst-lab#local-lab)
|
||||
- Published vaclab-local setup via Rancher Desktop with Helm deployments and detailed README ([vaclab-local#1](https://github.com/vacp2p/vaclab-local/pull/1)).
|
||||
|
||||
### vac:nim:
|
||||
- [`vac:nim:ift:2025q4-nimble:nimble-1.0.0`](/nim/ift/2025q4-nimble#nimble-100)
|
||||
- [Package downloads improvements](https://github.com/nim-lang/nimble/pull/1526) added async options, cache deduplication, and subdirectory handling; reviewed community PRs.
|
||||
- [`vac:nim:ift:2025q4-nim-core-libs:command-line-parsers`](/nim/ift/2025q4-nim-core-libs#command-line-parsers)
|
||||
- Refactored config flattening for Nimbus Eth2/Eth1 ([nimbus-eth2#7761](https://github.com/status-im/nimbus-eth2/pull/7761), [nimbus-eth1#3848](https://github.com/status-im/nimbus-eth1/pull/3848)).
|
||||
- Confutils improvements across help output and tests ([nim-confutils#125](https://github.com/status-im/nim-confutils/pull/125), [124](https://github.com/status-im/nim-confutils/pull/124), [122](https://github.com/status-im/nim-confutils/pull/122), [121](https://github.com/status-im/nim-confutils/pull/121), [120](https://github.com/status-im/nim-confutils/pull/120)).
|
||||
- [`vac:nim:ift:2025q4-nim-core-libs:cpu-integer-library`](/nim/ift/2025q4-nim-core-libs#create-standalone-cpu-integer-library)
|
||||
- Added 32-bit support and chaining tests ([nim-intops#5](https://github.com/vacp2p/nim-intops/pull/5), [nim-intops#2](https://github.com/vacp2p/nim-intops/pull/2)), published API docs, and set up CI.
|
||||
- `misc`
|
||||
- Langserver inlay hint instructions ([langserver#369](https://github.com/nim-lang/langserver/pull/369)) and duplicate diagnostic investigation ([issue 358](https://github.com/nim-lang/langserver/issues/358)); serialization decode params fix ([nim-serialization#113](https://github.com/status-im/nim-serialization/pull/113)).
|
||||
|
||||
### vac:p2p:
|
||||
- [`vac:p2p:ift:2025q4-nimlibp2p-quic:stabilization`](/p2p/ift/2025q4-nimlibp2p-quic#quic-stabilization)
|
||||
- Investigated mesh instability; merged fixes ([nim-lsquic#29](https://github.com/vacp2p/nim-lsquic/pull/29), [26](https://github.com/vacp2p/nim-lsquic/pull/26), [23](https://github.com/vacp2p/nim-lsquic/pull/23)); native UDP WIP ([27](https://github.com/vacp2p/nim-lsquic/pull/27), [28](https://github.com/vacp2p/nim-lsquic/pull/28)).
|
||||
- [`vac:p2p:ift:2025q4-nimlibp2p-maintenance:maintenance`](/p2p/ift/2025q4-nimlibp2p-maintenance#maintenance)
|
||||
- Updated README test commands ([nim-libp2p#1917](https://github.com/vacp2p/nim-libp2p/pull/1917)) and RNG singleton tests ([nim-libp2p#1895](https://github.com/vacp2p/nim-libp2p/pull/1895)).
|
||||
- [`vac:p2p:ift:2025q4-nimlibp2p-kad-dht:interop`](/p2p/ift/2025q4-nimlibp2p-kad-dht#interop)
|
||||
- Tracked spec deviations and interop gaps ([rust-libp2p#6217](https://github.com/libp2p/rust-libp2p/issues/6217), [nim-libp2p#1915](https://github.com/vacp2p/nim-libp2p/issues/1915), [1913](https://github.com/vacp2p/nim-libp2p/issues/1913)); merged bootstrap/client-mode updates ([nim-libp2p#1903](https://github.com/vacp2p/nim-libp2p/pull/1903), [1908](https://github.com/vacp2p/nim-libp2p/pull/1908), [1906](https://github.com/vacp2p/nim-libp2p/pull/1906)); interop tests WIP ([1902](https://github.com/vacp2p/nim-libp2p/pull/1902)).
|
||||
- `misc/admin`
|
||||
- Drafted 2026Q1 commitments.
|
||||
|
||||
### vac:tke:
|
||||
- `admin`
|
||||
- Monthly TKE report drafted; 3 days off (Devconnect weekends) and 1 day off (travel).
|
||||
- `vac:tke:ift:support-to-ift-units::price-prediction`
|
||||
- Caught up on latest developments and Finance feedback.
|
||||
- `vac:tke:ift:logos-token::logos-token-sales`
|
||||
- Synced on current status.
|
||||
- `vac:tke:status:karma-incentives`
|
||||
- Post-Devconnect sync.
|
||||
- `vac:tke:ift:support-to-ift-units:ecodev-support`
|
||||
- Reviewed BA offsite outputs.
|
||||
- `vac:tke:ift:support-to-ift-units:reading-by-jarrad`
|
||||
- Began virtual worlds/economies literature.
|
||||
- `vac:tke:ift:tokenomics-research-forum::control`
|
||||
- Worked on optimal control research.
|
||||
|
||||
### vac:sc:
|
||||
- [`vac:sc:logos:2025q4-risc0-upskilling`](/sc/logos/2025q4-risc0-upskilling#risc0-proof-of-concepts)
|
||||
- Studied Nescience programs and reviewed docs/examples; learned NSSA-inspired program/account system.
|
||||
- Investigated Ethereum Attestation Service as a candidate for Nescience attestations ([eas-contracts](https://github.com/ethereum-attestation-service/eas-contracts)).
|
||||
|
||||
### vac:sec:
|
||||
- `vac:sec:ift:2025q4-awareness-program:web3-security-essentials`
|
||||
- Added checklists for AV, firewall, and DNS security.
|
||||
- `vac:sec:ift:2025q4-secure-signing-process-training:signatory-onboarding-run`
|
||||
- Added legacy members (TR/IV).
|
||||
- `vac:sec:ift:2025q4-secure-signing-env-deployment:build-a-secure-vm-for signing`
|
||||
- Tested real transaction execution (payments).
|
||||
- `vac:sec:ift:2025q4-secure-signing-environment:endpoint-security-evaluation`
|
||||
- Tested Bitdefender detection using malware samples and phishing clones.
|
||||
- `admin/misc`
|
||||
- Drafted 2026Q1 commitments and tasks.
|
||||
- `vac:sec:ift:2025q4-cicd-security-review:status-design-reviews`
|
||||
- Reproduced Status Desktop UXSS, audited dynamic navigation/IPC, validated key-handling, fuzzed IPC handlers, and tightened GitHub token scopes.
|
||||
- `vac:sec:ift:2025q4-vulma-and-ir:incidents`
|
||||
- Explored UXSS exploitation scenarios, expanded phishing takedowns, validated secret rotations, assessed Balancer impact, published [Runbook for Safe Node.js Development During Registry Worm Outbreaks](https://www.notion.so/Runbook-for-Safe-Node-js-Development-During-Registry-Worm-Outbreaks-2b68f96fb65c8024a843eb6da60d965f), and investigated compromised npm packages.
|
||||
- `vac:sec:ift:2025q4-vulma-and-ir:remediation-tracking`
|
||||
- Ran focused CodeQL scans, patched crypto/network CVEs, blocked new WebView dependencies, improved SBOM generation, and closed high/medium issues.
|
||||
- `vac:sec:ift:2025q4-finance-automation-enhancements`
|
||||
- Monitored Finance executions and provided support.
|
||||
- `vac:sec:ift:2025q4-iam-operations:admin-audit`
|
||||
- Shifted inactive CC notifications to email, built webhook-driven Notion admin actions (worked around Sec n8n cloud limits via self-hosted).
|
||||
- `vac:sec:ift:2025q4-Migrate Sec workflows to n8n Sec Cloud`
|
||||
- Deployed consolidated active workflows to reduce limits.
|
||||
- `vac:sec:ift:2025q4-Create hierarchy boards in Miro`
|
||||
- Fixed logic for connectors, new boards, and consolidated frames.
|
||||
|
||||
### vac:web:
|
||||
- [`vac:web:status:2025q4-status-app:upgrade-waku`](/web/status/2025q4-status-app#upgrade-waku)
|
||||
- Unblocked Waku upgrade ([status-web#847](https://github.com/status-im/status-web/pull/847)).
|
||||
- `admin/misc`
|
||||
- 1:1s and lead meetings; commitments proposal ([roadmap#345](https://github.com/vacp2p/roadmap/pull/345)).
|
||||
- `vac:web:status:2025q4-status-website:maintenance`
|
||||
- Renamed desktop/mobile labels and tuned Vercel firewall for Cloudinary usage ([status-web#862](https://github.com/status-im/status-web/pull/862), [status-website#1624](https://github.com/status-im/status-website/issues/1624)).
|
||||
- [`vac:web:ift:2025q4-maintenance:maintenance`](/web/ift/2025q4-maintenance#maintenance)
|
||||
- CI access for non-Vercel teammates ([status-web#872](https://github.com/status-im/status-web/pull/872)); Waku dependency updates for status-web and community-dapp ([status-web#847](https://github.com/status-im/status-web/pull/847), [community-dapp#118](https://github.com/status-im/community-dapp/pull/118)).
|
||||
- [`vac:web:status:2025q4-sn-hub`](/web/status/2025q4-sn-hub#feedback)
|
||||
- Responsive fixes ([status-web#873](https://github.com/status-im/status-web/pull/873)).
|
||||
- [`vac:web:status:2025q4-sn-hub:deposit`](/web/status/2025q4-sn-hub#deposit)
|
||||
- Predeposit UI WIP ([status-web#816](https://github.com/status-im/status-web/pull/816)).
|
||||
- [`vac:web:status:2025q4-status-wallet-extension:price-proxy`](/web/status/2025q4-status-wallet-extension#price-proxy)
|
||||
- Refactored market and ETH RPC proxy ([status-web#860](https://github.com/status-im/status-web/pull/860)); improved tag widths ([status-web#868](https://github.com/status-im/status-web/pull/868)); added suspense and optimised token detail loading ([status-web#869](https://github.com/status-im/status-web/pull/869)).
|
||||
- [`vac:web:ift:2025q4-logos-website:layout`](/web/ift/2025q4-logos-website#layout)
|
||||
- Fixed mobile email form UI ([acid-info/logos#14](https://github.com/acid-info/logos/pull/14)).
|
||||
- [`vac:web:ift:2025q4-maintenance:maintenance`](/web/ift/2025q4-maintenance#maintenance) (Jinho)
|
||||
- Updated logos/dark theme assets ([contribute.logos.co#13](https://github.com/acid-info/contribute.logos.co/pull/13)); tightened analytics domains for Status Hub ([status-web#867](https://github.com/status-im/status-web/pull/867)); removed leaderboard link ([contribute.logos.co#9](https://github.com/acid-info/contribute.logos.co/pull/9)).
|
||||
- `admin/misc` (Jules)
|
||||
- Reviews across status-web/contribute/logos; commitments feedback.
|
||||
- [`vac:web:ift:2025q4-logos-contributions-portal:leaderboard`](/web/ift/2025q4-logos-contributions-portal#leaderboard)
|
||||
- [fix(leaderboard-page): return not found](https://github.com/acid-info/contribute.logos.co/pull/11).
|
||||
- `vac:web:status:2025q4-status-website:i18n`
|
||||
- Awaiting translations ([status-website#1618](https://github.com/status-im/status-website/pull/1618)); similar for status network site ([status-network-website#19](https://github.com/status-im/status-network-website/pull/19)).
|
||||
|
||||
### vac:infra:
|
||||
- `LIDO & ETH2`
|
||||
- Prepared for Fusaka fork, deployed secondary tooling for validator exits, investigated Nethermind sync issues, and fixed alert durations.
|
||||
- Progressed new LIDO fleet layout proposal.
|
||||
- `HQ`
|
||||
- Renewed Vault certificates, added SWAP alerts, increased SWAP on problematic hosts, investigated BI Postgres exporter timeouts, and advanced ElasticSearch cleanup automation.
|
||||
- `CI`
|
||||
- Added `macm4-01` Jenkins host, improved workspace cleanup, and fixed iOS runtime installation via Brew.
|
||||
- `STATUS`
|
||||
- Fixed Keycard issues on Linux AppImage, experimented with Flatpak builds, researched Windows 11 IoT licensing for E2E VMs, and finished Status control node setup (backups pending).
|
||||
- Added Logos community bridge and refined Desktop E2E job parameters.
|
||||
- `NIMBUS`
|
||||
- Prepared for Fusaka fork, repaired mounts/network interfaces, debugged memory leaks, deployed Commit-boost, and investigated block delays on heavy validator hosts; decommissioned Aztec testnet nodes.
|
||||
- `SITES`
|
||||
- Deployed [ecosystem.logos.co](https://ecosystem.logos.co/) and [vesting.finance.free.technology](https://vesting.finance.free.technology/) tools; tuned caches for contributors site; created site inventory service.
|
||||
- `PROXY`
|
||||
- Added Nginx metrics via Lua with alerting.
|
||||
- `MISC`
|
||||
- Continued migrating/renaming Waku and Codex repos to `logos-co`.
|
||||
|
||||
### vac:bi:
|
||||
- `admin/misc`
|
||||
- Team out of office; resolved Discord extraction overwriting Logos/Keycard data.
|
||||
|
||||
### vac:rfc:
|
||||
- [`vac:rfc:ift:2025q4-rfc-index-maintenance:maintenance`](/rfc/ift/2025q4-rfc-index-maintenance#maintenance)
|
||||
- Responded to open reviews.
|
||||
- [`vac:rfc:waku:2025q4-rfc-iteration:opchan`](/rfc/waku/2025q4-rfc-iteration#opchan)
|
||||
- Continued drafting (30%).
|
||||
- [`vac:rfc:codex:2025q4-rfc-iteration:slot-builder`](/rfc/codex/2025q4-rfc-iteration#slot-builder)
|
||||
- Added missing information ([rfc-index#209](https://github.com/vacp2p/rfc-index/pull/209)).
|
||||
- [`vac:rfc:nomos:2025q4-rfc-iteration:blend-protocol`](/rfc/nomos/2025q4-rfc-iteration#blend-network)
|
||||
- Drafted Blend protocol ([rfc-index#213](https://github.com/vacp2p/rfc-index/pull/213)).
|
||||
- `vac:rfc:nomos:2025q4-rfc-iteration:key-types-and-generation`
|
||||
- Drafted key types/generation ([rfc-index#216](https://github.com/vacp2p/rfc-index/pull/216)).
|
||||
- `vac:rfc:nomos:2025q4-rfc-iteration:proof-of-quota`
|
||||
- Drafted proof of quota ([rfc-index#217](https://github.com/vacp2p/rfc-index/pull/217)).
|
||||
- `admin/misc`
|
||||
- Q1 2026 commitments ([roadmap#342](https://github.com/vacp2p/roadmap/pull/342)).
|
||||
|
||||
### vac:nescience:
|
||||
- `vac:nes:state-separation-architecture-poc:voting`
|
||||
- Produced specs for simplified voting and token-program voting variants ([simple voting](https://www.notion.so/NSSA-simple-voting-program-specs-2b58f96fb65c8066ad50ea8999da2b7d?v=27a8f96fb65c81ed87b3000c1b57d91c&source=copy_link), [token voting](https://www.notion.so/NSSA-voting-program-with-Token-Program-2b68f96fb65c80e0ba4bc1974169568f?v=27a8f96fb65c81ed87b3000c1b57d91c&source=copy_link)).
|
||||
- `vac:nes:state-separation-architecture-poc:privacy-tail-calls2`
|
||||
- Reviewed privacy tail-call docs ([doc 1](https://www.notion.so/Approach-and-engineering-blockers-2a78f96fb65c80229483e85f290b7f00?v=27a8f96fb65c81ed87b3000c1b57d91c&source=copy_link), [doc 2](https://www.notion.so/Potential-approach-2a88f96fb65c80e29e89e5a8b17c7427?v=27a8f96fb65c81ed87b3000c1b57d91c&source=copy_link)), wrote [summary](https://www.notion.so/Privacy-preserving-tail-calls-summary-2bc8f96fb65c80c0aebde17afa1e2165?source=copy_link), and drafted [alternative approaches](https://www.notion.so/Privacy-preserving-tail-calls-approach-2bc8f96fb65c8093a032cbfaf49caf21?source=copy_link).
|
||||
- `other`
|
||||
- Calls on Logos blockchain priorities and engineering needs.
|
||||
- `vac:nes:state-separation-architecture-poc:seed-recovery`
|
||||
- [PR 149](https://github.com/vacp2p/nescience-testnet/pull/149) ready to merge; updating [PR 153](https://github.com/vacp2p/nescience-testnet/pull/153).
|
||||
- `vac:nes:state-separation-architecture-poc:testnet-readiness`
|
||||
- Merged [PR 166](https://github.com/vacp2p/nescience-testnet/pull/166), [PR 196](https://github.com/vacp2p/nescience-testnet/pull/196), and [PR 199](https://github.com/vacp2p/nescience-testnet/pull/199).
|
||||
- `vac:nes:2025q4:state-separation-architecture-poc:pda-public-accounts`
|
||||
- Implemented PDAs for public accounts ([PR 204](https://github.com/vacp2p/nescience-testnet/pull/204)) with helper token change ([PR 203](https://github.com/vacp2p/nescience-testnet/pull/203)); discussed voting specs.
|
||||
- `vac:nes:2025q4:state-separation-architecture-poc:documentation`
|
||||
- Documentation work and sprint planning.
|
||||
- `vac:nes:2025q4:state-separation-architecture-poc:testnet-readiness`
|
||||
- Wallet account list command merged ([PR 198](https://github.com/vacp2p/nescience-testnet/pull/198)); wallet refactor and pinata improvements ([PR 205](https://github.com/vacp2p/nescience-testnet/pull/205)); discussed testnet machine setup ([PR 195](https://github.com/vacp2p/nescience-testnet/pull/195)).
|
||||
- `Other`
|
||||
- Address renaming and toolchain/formatter improvements ([PR 184](https://github.com/vacp2p/nescience-testnet/pull/184), [PR 195](https://github.com/vacp2p/nescience-testnet/pull/195)).
|
||||
- `vac:acz:nes:2025q4-nescience-consulting:simple-amm`
|
||||
- Simple AMM implementation finished ([PR 152](https://github.com/vacp2p/nescience-testnet/pull/152)).
|
||||
- `vac:acz:nes:2025q4-nescience-consulting:native-token-exploit`
|
||||
- Documented native token exploit ([analysis](https://www.notion.so/Native-token-concerns-2b98f96fb65c8032a58acda34e6f4821), [testing branch](https://github.com/vacp2p/nescience-testnet/tree/marvin/testing_playground)).
|
||||
- `nes:2025q4-nescience-consulting:nfts`
|
||||
- Reviewed [NFTs in Solana and NSSA](https://www.notion.so/NFTs-in-Solana-and-NSSA-2af8f96fb65c808e8f22c660b05fb833) doc.
|
||||
Reference in New Issue
Block a user