Link Types: GitHub Internal (roadmap.vac.dev) External Task ID
All Teams BI0 DST0 Nim0 P2P0 QA0 RFC0 SC0 SEC0 TKE0 WEB0 INFRA0
IFT-TS 2026/05/04 §
top highlights §
NIM team released nim-json-rpc v0.6.0 and did a townhall presentation on MCP integration in nimlangserver. Also landed multiple nimble fixes and improvements.
RFC team migrated Logos Messaging specs into Logos-LIPs repo and created adversarial-spec UI prototype.
SC team advanced AMM end-to-end: added the basic swap UI for token pair selection and swap direction, landed the dummy-data liquidity-management UI with position summary, add/remove flows, slippage controls, mock confirmation, and continued hardening work.
WEB team implemented Logos website pages, design systems, CMS and CMS<>frontend integration.
QA team Created the Logos integration-test framework that will be used to test integration between logos components and logos core.
team highlights §
BI: Added node-operator data to the Logos ecosystem funnel.
BI: Continued extracting Logos blockchain data.
BI: Improved the Keycard dashboard and monitored competitor social-media reviews.
BI: Solved the Status bot-monitoring issue.
DST: Investigated Logos Delivery Store disconnection errors and documented eviction-proposal findings.
DST: Updated Logos Blockchain external-node dashboards and tested a new Blend deployment.
DST: Advanced 10ksim unified workflow work and merged data, logging, formatting, and analyzer fixes.
DST: Found nim-libp2p QUIC delay spikes were caused by LSQUIC pacing with CUBIC.
DST: Added pod metadata enrichment to OTLP metrics and logs.
DST: Finalized KAD-DHT testing reports and validated the bootstrap-problem solution with P2P.
NIM: Implemented Nimble fixes: SAT solver, URL normalization, parallel downloads, and CI updates.
NIM: Advanced protobuf serialization fixes for wire-type handling, field reporting, and enum support.
NIM: Released nim-json-rpc v0.6.0 and updated EthJson RPC integrations.
NIM: Advanced nimlangserver MCP support and Neovim compatibility. Did a townhall demo related to MCP in nimlangserver.
NIM: Implemented expected failures and unexpected passes in nim-unittest2.
P2P: Merged nim-libp2p pubsub, QUIC transport, stream reset, Kademlia, logging, CI, and DNS maintenance fixes.
P2P: Completed planned connection-manager work and added follow-up limits, naming, config, and peer-scoring examples.
P2P: Opened Kademlia provider rejection and spillover work.
P2P: Completed Logos Core service-discovery and peerstore C-binding work.
QA: Created the Logos integration-test framework that will be used to test integration between logos components and logos core.
QA: Continued Logos Messaging waku.test fleet testing and RLN registration issues investigation.
QA: Finished LogosDelivery API smoke test suite and reported a lightpush-node bug.
QA: Advanced nim-libp2p interop testing with unified-testing, performance, and helper PRs.
QA: Improved Status desktop Hoodi, ERC20, language, currency, and release-test coverage.
QA: Supported Status mobile 2.38 RC1 testing and advanced 1x1 messaging parity work.
RFC: Created adversarial-spec UI prototype.
RFC: Reviewed Logos Messaging specs and fixed small issues that kept specs with incorrect template out of the logos lips mdbook site.
SC: Updated AMM swap UI styling and added basic token pair selection and swap direction.
SC: Continued the AMM swap confirmation dialog UI.
SC: Landed dummy-data AMM liquidity management with position summary, add/remove flows, slippage controls, and mock confirmation.
SC: Broke token-program trust-boundary hardening into token, ATA, and AMM follow-up work.
SC: Continued AMM hardening for LP token solvency, fee-tier validation, and deposit-account ownership checks.
SC: Added AMM navbar view switching and continued Logos Basecamp support.
SC: Advanced AMM trading fees, transaction deadlines, and SPEL validity-window support.
SEC: Found and reported a critical Logos Blockchain verification bypass bug that was quickly fixed by the team. Also reported other Logos Blockchain findings.
SEC: Closed pre-deposit vaults, tested L2 bridging, and tested Zodiac Delay modifiers.
SEC: Reviewed access tokens, security alerts, merged PRs, Keycard remediation, incidents, and security documentation.
SEC: Started Element helper-service testing and minimum-viable-product workflows for contributor KYB/KYC.
TKE: Developed LEZ fee-market simulation code.
TKE: Improved hybrid PoW and PoS simulations and discussed results.
TKE: Finalized and presented the RAI-style coin simulation report.
WEB: Continued status.app self-hosting work.
WEB: Working on SN Hub sunset activities.
WEB: Status Portfolio Wallet extension townhall demo.
WEB: Merged hardware-wallet QR import for the Status wallet extension.
WEB: Fixed Status website SEO issues around /specs/*, legacy redirects, and sitemap generation.
WEB: Implemented Logos website pages, design systems, CMS and CMS<>frontend integration.
WEB: Added the active circles page for IFT maintenance.
ift-ts:bi: §
ift-ts:dst: §
ift-ts:dst:logos:2026q2-messaging-evaluation:regression-testing
Delayed pending PR creation.
Discussed Store behavior with Ivan and Igor.
Investigated the Store issue with disconnection messages.
Debugged and analyzed the error flow in Store issue extended information .
Reproduced Store behavior with previous and new versions and documented findings.
Documented concerns around relay connections in Store issue - eviction proposal .
ift-ts:dst:logos:2026q2-blockchain-evaluation:devnets
Adjusted the dashboard for external nodes while keeping the internal-node dashboard.
Merged vacp2p/vaclab-2#28 , #29 , #30 , #31 , and #33 for Logos Blockchain dashboard updates.
Tested the new Blend deployment.
ift-ts:dst:ift:2026q2-dst-tooling:general-tooling
Continued 10ksim unified workflow and documentation work.
Merged vacp2p/10ksim#250 , #249 , #248 , and #247 .
Opened draft work in vacp2p/10ksim#253 , #254 , #255 , #256 , #257 , #258 , #259 , and #260 .
ift-ts:dst:ift:2026q2-libp2p-evaluation:nim-lsquic-benchmark
Instrumented nim-libp2p GossipSub with debug logs and concluded the delay was not added by the gossip layer and was not caused by mesh issues.
Opened the mamoutou/disable-lsquic-pacing branch.
Modified nim-lsquic and nim-libp2p locally, updated Docker images, and added Kubernetes manifests for no-pacing and BBR tests.
Analyzed high delay spikes in Nim-libp2p Gossipsub Delivery Delay with LSQUIC Muxer .
Found the issue occurs when pacing is enabled with CUBIC; disabled pacing and BBR both kept max delay around 15 ms.
Created Grafana dashboards for observations in lip2p QUIC log .
ift-ts:dst:ift:2026q2-dst-lab:analyze-current-stack
Merged vacp2p/vaclab-2#32 , adding pod name, UID, IP, and namespace metadata to ingested OTLP metrics and logs.
Updated the OTLP collector bearer token.
ift-ts:dst:logos:2026q2-anoncomms-evaluation:closeness-score
ift-ts:dst:ift:2026q2-libp2p-evaluation:regression-testing
other notes
ift-ts:infra: §
DEVELP
Fixed expired develp.co domain certificate for infra services
Fixed restats and reloads when Agenix secrets are changed
Fixed host labels for Cachix deployment exporter metrics and alerts
LIDO
Resolved issue with validator exits due to outdated oracle list
Discussed Obol Client Team vault for CMv2 with Lido and Obol
Research into ZFS filesystem mounting, new Disko filesystem layout
Ongoing work to split fleet into master and worker nodes
ETHCTV
Fixed severity of EthCTV Hoodi fleet alerts to be warnings
Investigated missing proposals with Obol and other client teams
ETH2
Discussed Obol Charon DVT licensing fee with Finance team
NIMBUS
Handling low disk space issues on many testnet and mainnet hosts
Development of additional metrics for VC requests made to the BN
Testing building Nimbus nodes from Nix for Nimbus fleets
Added branch filtering for Ansible deployments on Nimbus fleets
Helped debug syncv3 branch syncing issues
LOGOS
Debugged Nomos compose issues caused by Gusto manually running it
Renamed Logos Devnet to Testnet, fixed OAuth for Grafana
Created development Apple certs for Logos Basecamp app
Ongoing debugging of Logos dev and test fleets with teams
Deployed Logos FlyWheel website
STATUS
Made Waku nodes run in containers for E2E tests on Windows
Decomissioned no longer needed Status Karma Faucet
Configured restic backups for Status control node
Pushing for F-Droid release of Status App
OFFICE
Resolved BambooHR-Keycloak sync issue caused by manualy added user
Installation of Kanban on CiviCRM, discussions on CMS needs
Ongoing research into alternative SSO configuration without Google
HQ
Resolved issue with new Rootly deferred alerts feature on Monday
Tested and applied Kuma upgrade to V2, improvements to canary logging
Fixes for Kuma alerts grouping in Alertmanager and Rootly
CI
Qt and Squish upgrade deployments on CI hosts
BI
Ongoing work on Kuybernetes Helm chart for Airebyte
VLLM upgrade research, benchmarking new models
ift-ts:nim: §
ift-ts:p2p: §
ift-ts:p2p:ift:2026q2-nimlibp2p-maintenance:maintenance
Merged pubsub pending-send tracking in vacp2p/nim-libp2p#2370 and publish-time copy reduction in #2368 .
Kept WebSocket handshake concurrency in vacp2p/nim-libp2p#2359 and HTTP accept primitives in status-im/nim-websock#193 open.
Merged QUIC transport support in status-im/nimbus-eth2#7775 , stream reset in vacp2p/nim-libp2p#2283 , and default DNS unification in #2390 .
Kept work open on RNG initialization, multicodec generation, and Kademlia TTL entries in vacp2p/nim-libp2p#2398 , #2392 , and #2397 .
Merged GossipSub relay, identify logging, interop ignore, pubsub logging, C linter, peer metric, deprecated-code, README, docs, CI, and coverage cleanup PRs.
Opened vacp2p/nim-libp2p#2396 to remove old Nim hacks.
Merged vacp2p/nim-libp2p#2399 , #2360 , #2361 , #2380 , #2345 , and #2164 .
ift-ts:p2p:ift:2026q2-nimlibp2p-connection-management:limits
ift-ts:p2p:ift:2026q2-nimlibp2p-kad-dht-optimizations
ift-ts:p2p:ift:2026q2-nimlibp2p-logos-core:capability-discovery
ift-ts:p2p:ift:2026q2-nimlibp2p-cbindings:peerstore
misc/admin
ift-ts:qa: §
ift-ts:rfc: §
ift-ts:sc: §
ift-ts:sec: §
ift:2026q2-tr-continuity-plan:signatory-update
Completed pre-ceremony work.
Closed pre-deposit vaults for status-linea.
ift:2026q2-secure-treasury-management:test-safe-cold-signing
ift:2026q2-secure-treasury-management:research-and-postmortem
Tested Zodiac Delay modifiers.
Reviewed the Treasury risk-monitoring workflow.
ift:2026q2-secure-treasury-management:define-and-test-IR-playbooks
Evaluated new runbooks to create after lessons from recent hacks, including supply-chain attacks and DeFi protocol compromise panic-button flows.
ift:2026q2-secure-treasury-management:improve-secure-comms-protocol
Updated the message-authentication mechanism to replace the Matrix workflow.
ift:2026q2-policy-and-process:access-management-reviews
ift:2026q2-vulma-and-ir:security-alert-triage
ift:2026q2-cicd-security-review:pr-and-code-reviews
Reviewed Keycard shell commits , Status-go merged PRs , and Status-app merged PRs .
Focused on cryptographic implementations, key management, authentication flows, Keycard integration, Waku updates, and recurring security patterns.
ift:2026q2-cicd-security-review:keycard-remediation-validation
ift:2026q2-vulma-and-ir:incident-and-bounty-management
Monitored HackenProof incidents , followed up on resolved incidents, triaged bounty submissions, and coordinated remediation.
ift:2026q2-policy-and-process:security-documentation-updates
ift:2026q1-finance-automation-bug fixing & support
Monitored Finance executions daily and provided support and bug fixing.
ift:2026q1-security-automation:refine -app-catalogue-update-from-expensify
Monitored duplicate-data scenarios daily.
ift:2026q2 - Investigation into migration from Discord to Element for n8n workflows
Started testing the helper service with Element by setting it up locally and creating a test account.
ift:2026q2-Investigation into KYB/KYC for new contributor profiles
ift:2026q2-internal-audit:logos-blockchain-security-review
ift-ts:tke: §
admin
vac:tke:blockchain:stress-test:lez-fee-market
Developed simulation code.
vac:tke:blockchain:stress-test:hybrid-pow-pos
Improved the codebase.
Discussed results with Marcin.
vac:tke:ift:ecodev:rai-style-coin
Improved and finalized the simulation report.
Presented it to IFT leadership.
vac:tke:ift:ecodev:privacy-coin
Planned reading Juan’s document.
vac:tke:ift:ecodev:swaps-and-bridging
Planned reading Juan’s document.
ift-ts:web: §
No results found Try adjusting your search or filter criteria.