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