Chore/oct monthly updates (#328)

This commit is contained in:
fbarbu15
2025-11-04 16:31:42 +02:00
committed by GitHub
parent 442bcbb77b
commit a5a3f1d4ed

188
content/monthly/2025-10.md Normal file
View File

@@ -0,0 +1,188 @@
---
title: 2025-10 Vac monthly
tags:
- vac-monthly
date: 2025-10-31
draft: false
---
### P2P
- Shipped nim-libp2p 1.14.x with reset fixes, chronos WaitGroup support, and cleaner hole-punching workflows ([vacp2p/nim-libp2p#1751](https://github.com/vacp2p/nim-libp2p/pull/1751), [#1742](https://github.com/vacp2p/nim-libp2p/pull/1742), [status-im/nim-chronos#589](https://github.com/status-im/nim-chronos/pull/589), [vacp2p/nim-libp2p#1730](https://github.com/vacp2p/nim-libp2p/pull/1730), [#1727](https://github.com/vacp2p/nim-libp2p/pull/1727)).
- Patched AutonatV2 dialback regressions and exposed new AutoTLS/transport hooks for builders ([vacp2p/nim-libp2p#1736](https://github.com/vacp2p/nim-libp2p/pull/1736), [#1741](https://github.com/vacp2p/nim-libp2p/pull/1741), [#1731](https://github.com/vacp2p/nim-libp2p/pull/1731), [#1732](https://github.com/vacp2p/nim-libp2p/pull/1732)).
- Built targeted QUIC regression harnesses for nil-pointer, OOM, and teardown issues, shipping fixes in [vacp2p/nim-quic#132](https://github.com/vacp2p/nim-quic/pull/132), [#133](https://github.com/vacp2p/nim-quic/pull/133), and [#134](https://github.com/vacp2p/nim-quic/pull/134).
- Replaced OpenSSL with BoringSSL across the stack and retired the `libp2p_quic_support` flag ([vacp2p/nim-libp2p#1761](https://github.com/vacp2p/nim-libp2p/pull/1761), [#1782](https://github.com/vacp2p/nim-libp2p/pull/1782), [vacp2p/nim-ngtcp2#22](https://github.com/vacp2p/nim-ngtcp2/pull/22)).
- Landed QUIC stabilisation covering blocked streams, ack handling, error hygiene, and fatal-close handling ([vacp2p/nim-quic#151](https://github.com/vacp2p/nim-quic/pull/151), [#155](https://github.com/vacp2p/nim-quic/pull/155), [#160](https://github.com/vacp2p/nim-quic/pull/160), [#162](https://github.com/vacp2p/nim-quic/pull/162), [#163](https://github.com/vacp2p/nim-quic/pull/163), [#165](https://github.com/vacp2p/nim-quic/pull/165), [#167](https://github.com/vacp2p/nim-quic/pull/167)).
- Bumped nim-quic to v0.5.0 alongside dependency tuning and message-size improvements ([vacp2p/nim-quic#168](https://github.com/vacp2p/nim-quic/pull/168), [#169](https://github.com/vacp2p/nim-quic/pull/169), [#170](https://github.com/vacp2p/nim-quic/pull/170), [#171](https://github.com/vacp2p/nim-quic/pull/171), [vacp2p/nim-libp2p#1792](https://github.com/vacp2p/nim-libp2p/pull/1792)).
- Delivered a docker-compose QUIC harness and chronos-driven client/server tests to reproduce DST lab issues ([vacp2p/nim-quic#175](https://github.com/vacp2p/nim-quic/pull/175), [#174](https://github.com/vacp2p/nim-quic/pull/174)).
- Extended Kademlia with ping support, provider management, and configuration cleanups ([vacp2p/nim-libp2p#1744](https://github.com/vacp2p/nim-libp2p/pull/1744), [#1746](https://github.com/vacp2p/nim-libp2p/pull/1746), [#1764](https://github.com/vacp2p/nim-libp2p/pull/1764), [#1765](https://github.com/vacp2p/nim-libp2p/pull/1765), [#1783](https://github.com/vacp2p/nim-libp2p/pull/1783), [#1789](https://github.com/vacp2p/nim-libp2p/pull/1789)).
- Migrated mixnet functionality into nim-libp2p with stream reuse, SURBs, and crypto components ([vacp2p/nim-libp2p#1700](https://github.com/vacp2p/nim-libp2p/pull/1700), [#1702](https://github.com/vacp2p/nim-libp2p/pull/1702), [#1753](https://github.com/vacp2p/nim-libp2p/pull/1753), [vacp2p/mix#80](https://github.com/vacp2p/mix/pull/80), [#83](https://github.com/vacp2p/mix/pull/83), [#84](https://github.com/vacp2p/mix/pull/84), [#85](https://github.com/vacp2p/mix/pull/85), [#90](https://github.com/vacp2p/mix/pull/90)).
- Landed C-binding threading and request-handling updates for external integrators ([vacp2p/nim-libp2p#1820](https://github.com/vacp2p/nim-libp2p/pull/1820)).
- Published complementary coding-style guidance and supported the AutoTLS client spec ([vacp2p/nim-libp2p#1752](https://github.com/vacp2p/nim-libp2p/pull/1752), [#1762](https://github.com/vacp2p/nim-libp2p/pull/1762), [libp2p/specs#682](https://github.com/libp2p/specs/pull/682)).
### Tokenomics
- Re-engineered the Nomos PoS simulation codebase, adding data-storage market modelling for stress testing.
- Produced a Logos token sales summary and decision matrix to steer fundraising choices.
- Maintained Karma issuance dashboards, updating Streamlit views for the latest smart-contract deployment.
- Advanced dynamic stake estimation with probabilistic demand modelling and Nomos feedback resolutions.
- Built stochastic and econometric price-prediction models, launching a simulation infrastructure handed to Finance.
- Mapped DEX options for Nescience collaborations and catalogued comparable live products.
- Presented Logos fundraising findings to IFT leadership, integrating Flying Tulip feedback into the sales plan.
- Prepared the Funding the Commons Devconnect workshop while iterating on the Grantico research package.
- Delivered the Devconnect voting-app prototype to underpin workshop facilitation.
- Coordinated Logos token plans with leadership and ecodev, aligning strategy, fundraising, and sales follow-ups.
- Framed upcoming Karma asset strategy discussions in partnership with Smart Contracts.
### QA
- Expanded Status-go functional coverage with new account, connector, settings, and community chat flows while logging timestamp and restore bugs ([status-im/status-go#6859](https://github.com/status-im/status-go/pull/6859), [#6895](https://github.com/status-im/status-go/pull/6895), [#6921](https://github.com/status-im/status-go/pull/6921), [#6932](https://github.com/status-im/status-go/pull/6932)).
- Kept RLN contract fuzzing and adversarial campaigns active, merging Echidna overflow/exploration runs and documenting spam mitigations ([waku-org/waku-rlnv2-contract#40](https://github.com/waku-org/waku-rlnv2-contract/pull/40), [waku-org/waku-rlnv2-contract#42](https://github.com/waku-org/waku-rlnv2-contract/pull/42)).
- Extended lite protocol interoperability harness with Grafana monitoring, REST/admin validation, and retro script fixes ([waku-org/waku-interop-tests#135](https://github.com/waku-org/waku-interop-tests/pull/135), [#136](https://github.com/waku-org/waku-interop-tests/pull/136), [#137](https://github.com/waku-org/waku-interop-tests/pull/137), [#138](https://github.com/waku-org/waku-interop-tests/pull/138)).
- Advanced Nim-libp2p testing through Gossipsub QUIC plans, stream test merges, and transport coverage ([vacp2p/nim-libp2p#1631](https://github.com/vacp2p/nim-libp2p/pull/1631), [#1718](https://github.com/vacp2p/nim-libp2p/pull/1718), [#1735](https://github.com/vacp2p/nim-libp2p/pull/1735), [#1829](https://github.com/vacp2p/nim-libp2p/pull/1829)).
- Revalidated Keycard wallet compatibility against BlueWallet, sharing results with stakeholders.
- Delivered Windows timeout fixes, language-change coverage, and Squish upgrades to stabilise desktop CI.
- Validated Status Desktop releases 2.35/2.36, triaged Qt 6.9.3 upgrades, and broadened backup-user-data testing.
- Integrated BrowserStack and Jenkins workflows for mobile CI, adding x86_64 support and multi-device preparation.
- Ported Appium scenarios covering recovery, wallet management, and password change flows while refining CI hooks.
- Executed interop regression against nwaku v0.37.0-rc.4 to vet release readiness.
### DST
- Diagnosed Statusnwaku configuration blockers, coordinating triage with partner teams.
- Progressed RLN deployment prep, capturing crash reports and shaping Waku investigation follow-ups.
- Refactored 10ksim deployment tooling with builder classes, Python YAML generation, and async publish fixes ([vacp2p/10ksim#143](https://github.com/vacp2p/10ksim/pull/143), [#144](https://github.com/vacp2p/10ksim/pull/144), [#168](https://github.com/vacp2p/10ksim/pull/168), [#169](https://github.com/vacp2p/10ksim/pull/169)).
- Verified js-waku lightpush on Kubernetes via updated experiments and the shared analysis in [vacp2p/research#206](https://github.com/vacp2p/research/pull/206).
- Published the nim-libp2p v1.13 regression report and mixnet findings for downstream consumers.
- Migrated Nomos compose setups to Kubernetes, unlocking first decentralised deployment runs ([vacp2p/10ksim#145](https://github.com/vacp2p/10ksim/pull/145)).
- Enhanced interop scripts with Grafana monitoring, stress scenarios, and Sonda debugging across lite protocol tests ([waku-org/waku-interop-tests#135](https://github.com/waku-org/waku-interop-tests/pull/135), [#136](https://github.com/waku-org/waku-interop-tests/pull/136), [#137](https://github.com/waku-org/waku-interop-tests/pull/137), [#138](https://github.com/waku-org/waku-interop-tests/pull/138)).
- Maintained mix integration in DST nodes by removing cron tasks, adding HTTP endpoints, and supporting shadow simulations ([vacp2p/10ksim#139](https://github.com/vacp2p/10ksim/pull/139), [vacp2p/dst-libp2p-test-node#3](https://github.com/vacp2p/dst-libp2p-test-node/pull/3)).
- Investigated mix exit-node slot exhaustion and coordinated exit==destination adjustments with P2P teams.
- Submitted a suite of status-benchmarks PRs to exercise relay, light, and messaging workflows ([vacp2p/status-benchmarks#17](https://github.com/vacp2p/status-benchmarks/pull/17), [#21](https://github.com/vacp2p/status-benchmarks/pull/21), [#25](https://github.com/vacp2p/status-benchmarks/pull/25), [#31](https://github.com/vacp2p/status-benchmarks/pull/31)).
- Logged new issues in nim mix implementations and aligned remediation priorities with Nomos and Waku stakeholders.
### SC
- Redeployed Karma and staking protocols with upgrade scripts and bug fixes ([status-im/status-network-monorepo#44](https://github.com/status-im/status-network-monorepo/pull/44), [#45](https://github.com/status-im/status-network-monorepo/pull/45), [#46](https://github.com/status-im/status-network-monorepo/pull/46)).
- Added off-chain reward distributor utilities, including non-virtual balance queries ([status-im/status-network-monorepo#47](https://github.com/status-im/status-network-monorepo/pull/47), [#48](https://github.com/status-im/status-network-monorepo/pull/48)).
- Introduced commit-reveal queueing to distributed slashing to curb front-running ([status-im/status-network-monorepo#45](https://github.com/status-im/status-network-monorepo/pull/45), [#56](https://github.com/status-im/status-network-monorepo/pull/56)).
- Ported ERC20Votes tests to Foundry and resolved coverage-mode failures ([status-im/status-network-monorepo#49](https://github.com/status-im/status-network-monorepo/pull/49)).
- Restructured Karma and StakeManager test suites into modular files for audit readiness ([status-im/status-network-monorepo#58](https://github.com/status-im/status-network-monorepo/pull/58)).
- Documented application invariants and refreshed RLN contract documentation with updated visuals ([status-im/status-network-monorepo#51](https://github.com/status-im/status-network-monorepo/pull/51), [#53](https://github.com/status-im/status-network-monorepo/pull/53), [#59](https://github.com/status-im/status-network-monorepo/pull/59), [#60](https://github.com/status-im/status-network-monorepo/pull/60), [#61](https://github.com/status-im/status-network-monorepo/pull/61)).
- Upgraded the Status Network contract toolchain to Foundry v1.4 and refined deployment scripts ([status-im/status-network-monorepo#52](https://github.com/status-im/status-network-monorepo/pull/52)).
- Continued researching slashing race mitigations and compared alternative designs for Q4 planning.
- Reviewed MathSpec-to-StakeManager alignment to ensure implementations match documented proofs.
- Maintained ongoing documentation review cadence, landing [status-im/status-network-monorepo#61](https://github.com/status-im/status-network-monorepo/pull/61) alongside StakeManager reorganisations.
### ACZ
- Released Zerokit v0.9.0 with performance updates, partial big-endian support, and CI refinements ([vacp2p/zerokit#341](https://github.com/vacp2p/zerokit/pull/341), [#342](https://github.com/vacp2p/zerokit/pull/342), [#344](https://github.com/vacp2p/zerokit/pull/344), [#345](https://github.com/vacp2p/zerokit/pull/345)).
- Added multi-tree gas-checking support to the RLN prover, targeting >1M user scenarios.
- Drafted multi-steward de-MLS RFC updates and presented findings on the IFT research call ([vacp2p/rfc-index#193](https://github.com/vacp2p/rfc-index/pull/193)).
- Refined libp2p-mix RFC content covering sphinx formatting, SURB design, and security considerations ([vacp2p/rfc-index#173](https://github.com/vacp2p/rfc-index/pull/173), [#194](https://github.com/vacp2p/rfc-index/pull/194)).
- Published a relay mini RFC and supporting security notes for mixnet adoption ([vacp2p/rfc-index#178](https://github.com/vacp2p/rfc-index/pull/178)).
- Ran SN prover stress tests on 128-core hardware, reaching the 180 TPS target.
- Released discovery exploration outputs including the disc-NG RFC draft and service analysis.
- Shared Zerokit FFI test coverage for Nim consumers ahead of wasm integration efforts.
- Prototyped an RLN shared database using sea_orm and PostgreSQL hstore to prepare the monorepo PR.
- Consolidated RLN deployment benchmarks with decentralized slashing guidance in the living spec.
- Updated the ACZ think tank with fresh SN RLN, Zerokit, Nomos, and NSSA progress.
### RFC
- Completed the first iteration of Logos POC module specs and kicked off reviewer outreach.
- Merged Nomos specs into the RFC index and tidied follow-on link updates.
- Published the Codex roadmap on roadmap.vac.dev in alignment with team priorities.
- Advanced slot builder RFC drafting toward its first review cycle.
- Extended Codex-store and marketplace RFCs via [vacp2p/rfc-index#207](https://github.com/vacp2p/rfc-index/pull/207) and [#208](https://github.com/vacp2p/rfc-index/pull/208), outlining purchase and sales modules.
- Began planning block-exchange and community-history RFCs for upcoming cycles.
- Updated Opchan, Qaku, and other Waku RFCs to keep specs current ([vacp2p/rfc-index#180](https://github.com/vacp2p/rfc-index/pull/180), [#181](https://github.com/vacp2p/rfc-index/pull/181), [waku-org/specs#77](https://github.com/waku-org/specs/pull/77)).
- Opened IFT forum discussions on the GKR protocol to broaden reviewer engagement.
- Broke down Logos POC RFCs into focused deliverables covering integration, SDK, auth, and specs ([vacp2p/rfc-index#183](https://github.com/vacp2p/rfc-index/pull/183), [#185](https://github.com/vacp2p/rfc-index/pull/185), [#186](https://github.com/vacp2p/rfc-index/pull/186), [#188](https://github.com/vacp2p/rfc-index/pull/188), [#189](https://github.com/vacp2p/rfc-index/pull/189)).
- Documented marketplace Phase 2 scope to align Codex stakeholder expectations.
- Maintained RFC index hygiene with regular review cycles and queue management.
### Nim
- Expanded Nimble 1.0 groundwork with fixes for package list handling, symlink updates, and git checkout failures ([nim-lang/nimble#1488](https://github.com/nim-lang/nimble/pull/1488), [#1490](https://github.com/nim-lang/nimble/pull/1490), [#1492](https://github.com/nim-lang/nimble/pull/1492), [#1494](https://github.com/nim-lang/nimble/pull/1494)).
- Investigated nim-metrics and nim-json-serialization regressions to unblock downstream consumers ([status-im/nim-metrics#98](https://github.com/status-im/nim-metrics/pull/98), [status-im/nim-json-serialization#136](https://github.com/status-im/nim-json-serialization/pull/136)).
- Landed Nimble improvements for vnext dependency support and registry alignment ([nim-lang/nimble#1498](https://github.com/nim-lang/nimble/pull/1498), [#1499](https://github.com/nim-lang/nimble/pull/1499)).
- Researched pipeline regressions and tracked work-in-progress fixes for branch handling ([nim-lang/nimble#1497](https://github.com/nim-lang/nimble/issues/1497)).
- Added CBOR serialization regression tests, documentation, and automatic serialization rework ([vacp2p/nim-cbor-serialization#2](https://github.com/vacp2p/nim-cbor-serialization/pull/2), [#9](https://github.com/vacp2p/nim-cbor-serialization/pull/9), [#10](https://github.com/vacp2p/nim-cbor-serialization/pull/10), [status-im/nim-serialization#110](https://github.com/status-im/nim-serialization/pull/110)).
- Enhanced nim-unittest2 with nested test and checkpoint upgrades for compile-time suites ([status-im/nim-unittest2#59](https://github.com/status-im/nim-unittest2/pull/59), [#60](https://github.com/status-im/nim-unittest2/pull/60)).
- Removed the `nimOldCaseObjects` requirement and shipped nim-json-serialization v0.4.4 ([status-im/nim-confutils#117](https://github.com/status-im/nim-confutils/pull/117), [status-im/nim-json-serialization#138](https://github.com/status-im/nim-json-serialization/pull/138)).
- Brought compile-time JSON/CBOR support to faststreams and serialization stacks ([status-im/nim-faststreams#82](https://github.com/status-im/nim-faststreams/pull/82), [status-im/nim-json-serialization#133](https://github.com/status-im/nim-json-serialization/pull/133), [#134](https://github.com/status-im/nim-json-serialization/pull/134)).
- Merged Nimble instrumentation upgrades adding recursive profiling, conditional imports, and nimblesat tooling ([nim-lang/nimble#1503](https://github.com/nim-lang/nimble/pull/1503), [#1505](https://github.com/nim-lang/nimble/pull/1505), [#1506](https://github.com/nim-lang/nimble/pull/1506), [#1507](https://github.com/nim-lang/nimble/pull/1507)).
- Advanced command-line parser option flattening toward completion, addressing Issue 114 via [status-im/nim-confutils#118](https://github.com/status-im/nim-confutils/pull/118).
- Flagged the Nim devel chronos regression affecting libp2p and coordinated upstream fixes.
### Security
- Created a comprehensive signatory onboarding process and updated multisig owner runbooks.
- Issued backup and recovery guidelines plus secure communication protocols for treasury operations.
- Defined secondary Safe multisig interfaces and completed wallet threat modelling.
- Stress-tested signing workflows through secure communication simulations.
- Launched Falcon CrowdStrike trials and configured endpoint policies for Treasury and Security devices.
- Deployed an n8n security instance with TOTP, AI-agent, and BlockThreat integrations for web3 alerts.
- Removed stale access across Google, Notion, and GitHub while finalising inactive CC audits.
- Verified supply-chain protections via hash pinning, lockfiles, and high-severity CodeQL reviews.
- Reviewed Status Desktop wallet integrations and audited cryptographic handling post-incident.
- Produced risk analysis on NPM supply-chain attacks targeting IFT packages.
- Continued web3 awareness sharing phishing, malware, and IoC intelligence with Finance stakeholders.
### Web
- Queued SN Hub discovery, external link, and withdraw PRs for merge after successive review rounds ([status-im/status-web#808](https://github.com/status-im/status-web/pull/808), [#818](https://github.com/status-im/status-web/pull/818), [#813](https://github.com/status-im/status-web/pull/813)).
- Built Spaces Calendar and Circles map prototypes with live data ingestion and pagination ([acid-info/admin-acid.logos.co#21](https://github.com/acid-info/admin-acid.logos.co/pull/21), [acid-info/logos-co#16](https://github.com/acid-info/logos-co/pull/16), [#15](https://github.com/acid-info/logos-co/pull/15)).
- Addressed Cloudinary overages while delivering Devconnect 2025 landing content and SEO updates ([acid-info/logos.co#92](https://github.com/acid-info/logos.co/pull/92), [#90](https://github.com/acid-info/logos.co/pull/90), [#91](https://github.com/acid-info/logos.co/pull/91)).
- Advanced Karma discovery work, coordinating ticketing integration and Aragon deposit flows ([status-im/status-web#775](https://github.com/status-im/status-web/issues/775)).
- Maintained `/farewell-to-westphalia` A/B testing and outreach packages for partner universities ([acid-info/logos.co#85](https://github.com/acid-info/logos.co/pull/85)).
- Shipped status website mobile release preparations through the Waku upgrade ([status-im/status-website#1620](https://github.com/status-im/status-website/pull/1620)).
- Proofread Korean translations and proposed i18n handling improvements for status web properties.
- Stabilised SN Hub staking flows with auth fixes and internal testing readiness.
- Integrated BI GitHub data streams into Web workflows for richer analytics.
- Supported PSF PSC migration and keycard site updates across multiple PRs ([keycard-tech/keycard-website#123](https://github.com/keycard-tech/keycard-website/pull/123), [#116](https://github.com/keycard-tech/keycard-website/pull/116), [acid-info/psf.logos.co#8](https://github.com/acid-info/psf.logos.co/pull/8)).
- Delivered ongoing maintenance with copy refreshes and responsive fixes across web properties.
### Infra
- Upgraded the LokiJS log storage backend with new Grafana dashboards and validator monitoring.
- Migrated Keys API service from Docker to systemd while improving dev shell and integration testing.
- Containerised Jenkins agents and builds, onboarding a Mac M4 host to relieve queue pressure.
- Cleaned legacy GitHub runner Ansible roles and fixed Qt deployment pipelines on macOS.
- Resolved Windows Defender interference with Scoop to stabilise Windows build agents.
- Implemented signed Status mobile releases, migrated app IDs, and automated Google Play AAB signing.
- Completed Windows 11 VM rollout for desktop end-to-end testing.
- Prepared Nimbus fleets for the Fusaka fork with unified Eth1/Beacon binaries and syncv3 trials.
- Deployed new waku.sandbox images, addressing RLN flag issues.
- Delivered Finance vesting web app deployments and refreshed Radicle backup documentation.
- Ordered the next Codex Kubernetes cluster while cleaning residual Hetzner volumes.
### BI
- Built an automated pipeline to download Town Hall recordings, test OpenAI transcription, and store outputs in MinIO.
- Documented the n8n-based social pipeline, posting forum and social updates with threaded Discord discussions.
- Analyzed Logos social datasets to prioritise accounts for monitoring and outreach.
- Enhanced RAG evaluation dashboards, surfacing recurrent queries for follow-on testing.
- Explored Discord applicability for RAG content and kicked off supporting meetings.
- Automated Airbyte configuration backups using custom tooling.
- Deployed news.free.technology with release, blog, and forum aggregations for Town Hall comms.
- Provisioned a contributors API and production environment for the VAC website refresh.
- Delivered Logos Circle event dashboards in Superset and presented findings to comms teams.
- Finalised Discord channel analytics for Logos communities ([status-im/data-docs#110](https://github.com/status-im/data-docs/issues/110)) and linked GitHub reports.
- Maintained RAG pipelines, addressing chunking issues and monitoring transformations across data sources.
### Nescience
- Researched Nomos validium and rollup examples, documenting setup challenges and solution paths.
- Drafted cross-program call specifications for NSSA, including tail-call models and AMM toy examples.
- Finalised wallet protocol fixes addressing inflation bugs, account uniqueness, and privacy-circuit gaps ([vacp2p/nescience-testnet#119](https://github.com/vacp2p/nescience-testnet/pull/119), [#120](https://github.com/vacp2p/nescience-testnet/pull/120), [#121](https://github.com/vacp2p/nescience-testnet/pull/121)).
- Authored NSSA specs v2.0 and deployment guidance for user programs.
- Produced AMM specifications, fee mechanism documents, and handled ensuing review cycles.
- Implemented hierarchical deterministic wallet designs for NSSA with accompanying Python prototypes.
- Proposed native zone strategies and documented fee, voting, and wrapped-token pathways for NSSA.
- Delivered sequencer stress tests, performance reports, and began node recovery tooling ([vacp2p/nescience-testnet#142](https://github.com/vacp2p/nescience-testnet/pull/142), [#143](https://github.com/vacp2p/nescience-testnet/pull/143)).
- Refactored the wallet CLI, default configs, and personalization flows ([vacp2p/nescience-testnet#141](https://github.com/vacp2p/nescience-testnet/pull/141), [#147](https://github.com/vacp2p/nescience-testnet/pull/147), [#148](https://github.com/vacp2p/nescience-testnet/pull/148)).
- Finished tail-call mechanics for public transactions without PDA ([vacp2p/nescience-testnet#146](https://github.com/vacp2p/nescience-testnet/pull/146)).
- Advanced governance research with quadratic voting adaptations and wallet usability proposals.