Link Types:GitHubInternal (roadmap.vac.dev)ExternalTask ID
IFT-TS 2026/06/29 §
top highlights §
- DST team deployed new Logos devnet release candidates, advanced service-discovery experiments, and validated nim-libp2p v2.1.0 fixes at 1000 nodes.
- P2P team completed the nim-libp2p protobuf serialization migration and landed QUIC, gossipsub, CI, FFI, and Logos Core module improvements.
- SC team advanced LEZ program work across stablecoin fee accrual, IDL/SPEL fixes, AMM deployment fixes, DEX swap UI, and TWAP oracle tests.
team highlights §
- BI: Improved the Logos Funnel and continued Keycard buyer analysis and web analytics.
- BI: Improved the Status Python SDK and presented at IT Tour Tarnovo Conf 2026.
- BI: Improved Data Warehouse monitoring and researched n8n and Umami upgrades.
- DST: Deployed Logos devnet release candidates and discussed external collector and dashboard data behavior with the blockchain team.
- DST: Advanced service-discovery experiments and continued Logos Core builder changes before merging the 10ksim integration.
- DST: Deployed the Logos Mix fleet on VacLab and created a public OTLP collector and Victoria stack for external pushes.
- DST: Found the QUIC crash root cause with P2P and validated the fix at 1000 nodes.
- NIM: Advanced Nimble 1.0.0 with version-tag filtering, computed-version fixes, resolver download caching, and develop command work.
- NIM: Continued taskpool, CBOR serialization, JSON-RPC documentation, Chronos tutorials, and Chronos docs fixes.
- P2P: Advanced nim-libp2p maintenance with QUIC leak fixes, gossipsub safeguards, AutoTLS cleanup, CI updates, and i386 ASan coverage.
- P2P: Completed nim-libp2p migration away from minprotobuf toward protobuf serialization.
- P2P: Advanced nim-ffi with request transport, cwire codecs, scalar mappings, benchmarking, and Nim 2.2.6 support.
- P2P: Advanced Logos Core module work with service discovery, XPR support, OpenMetrics, and libp2p metrics.
- QA: Advanced LEZ fuzzing with automatic corpus updates and circuits-installation sync.
- QA: Updated LogosDelivery bindings tests and surfaced a double ports shift issue while fixing S26.
- QA: Added nim-libp2p maintenance, gossipsub queue, peerstore TTL, and dual-stack testing coverage.
- QA: Continued Status desktop, Status mobile, and status-go test maintenance and performance dashboard work.
- SC: Advanced stablecoin implementation and stability-fee accrual.
- SC: Fixed IDL/SPEL account metadata and tracked SPEL testnet compatibility issues.
- SC: Advanced LEZ program chores, DEX swap UI, and TWAP oracle test coverage.
- SEC: Cleared security alert, bounty, access, audit, and supply-chain backlogs after OOO.
- SEC: Reviewed status-go, status-app, keycard audit follow-ups, and new Logos audit-report findings.
- SEC: Continued finance/security automation, KYB/KYC workflow testing, and Logos security review scoping.
- TKE: Reworked rewards specs, liquid-staking feedback, LEZ fee-market modelling, and Logos token-sale mechanisms.
- TKE: Advanced Logos Token Economics, allocation strategy, KPI emissions, market validation, and cost-transparency support.
- TKE: Continued XPrize, RFP, wrapped-assets, DWeb Camp campaign, and governance research support.
- WEB: Continued Vercel consolidation, opened the logos-web repo publicly, and updated get.status.app copy and assets.
- WEB: Continued Logos website work with dynamic homepage counts, responsiveness fixes, event map markers, Field Guide work, and CMS copy consolidation.
- WEB: Advanced Logos CiviCRM funnel work, Status web E2E suites, community dapp production shipping, and admin-acid BI data integration.
ift-ts:bi: §
ift-ts:bi:logos:2026q2-logos-ecodev-funnel
- Improved the Logos Funnel.
ifs-ts:bi:keycard
- Continued buyer analysis.
- Improved web analytics.
ifs-ts:bi:status
- Improved the Status Python SDK.
- Prepared a conference presentation.
- Presented at IT Tour Tarnovo Conf 2026.
internal setup
- Improved Data Warehouse monitoring.
- Researched n8n upgrade options.
- Researched Umami upgrade options.
ift-ts:dst: §
admin/misc
- Continued task tracking and reviews.
- Worked on Q3 commitments.
- Discussed deployment builder design.
- OOO: 3 CC days.
ift-ts:dst:logos:2026q2-blockchain-evaluation:devnets
- Deployed new release candidates.
- Merged 10ksim#300, adding YAMLs for devnet 0.1.3-rc.11.
- Opened 10ksim#311, adding deployment for 0.1.3-rc.13.
- Discussed the external collector with the blockchain team.
- Discussed old data being published in the dashboard when node behavior changes.
ift-ts:dst:logos:2026q2-anoncomms-evaluation:service-discovery
- Opened draft 10ksim#309, improving the service discovery experiment.
ift-ts:dst:ift:2026q2-dst-tooling:general-tooling
ift-ts:dst:logos:2026q2-logos-core-evaluation:evaluation
- Continued logoscore integration.
- Decided to make builder changes before merging the integration.
- Opened 10ksim#301, changing builder class design and adding Logos Core builder tests.
ift-ts:dst:ift:2026q2-dst-tooling:dashboard
ift-ts:dst:ift:2026q2-dst-lab:analyze-current-stack
- Deployed the Logos Mix fleet on VacLab.
- Deployed one StatefulSet for each fleet node on different hosts.
- Exposed host ports and fixed hostport unreachability by enabling portmap in Cilium.
- Ran smoke tests and helped debugging.
- Opened vaclab-2#38, creating a public OTLP collector and Victoria stack for external pushes.
- Created an isolated ingestion path for OTLP metrics and logs pushed by external nodes.
- Added dedicated VictoriaMetrics and VictoriaLogs stacks for external nodes.
- Added bearer token authentication, L7 rate limits, L3 bandwidth limits, message size limits, and a public Grafana dashboard.
- Documented the external OTLP push guide in Notion.
ift-ts:dst:ift:2026q2-libp2p-evaluation:regression-testing
- Found the root cause of QUIC crashes at 1000 nodes with the P2P team.
- Validated the QUIC transport memory-bug fix with AddressSanitizer at scale.
- Fixed the message injection problem caused by a kad-dht RPC slot leak.
- Opened nim-libp2p#2696, cancelling timed-out lookup RPCs so they do not leak RPC slots.
- Re-ran the v2.1.0 regression at 1000 nodes across mplex, yamux, and QUIC.
- Updated the Nim-libp2p v2.1.0 regression report.
ift-ts:nim: §
ift-ts:p2p: §
ift-ts:p2p:ift:2026q2-nimlibp2p-maintenance:maintenance
- Merged nim-libp2p#2694, fixing daily job names.
- Opened nim-lsquic#96, fixing leaks.
- Opened nim-libp2p#2699, releasing AutoTLS certificate keys after CSR generation.
- Opened nim-libp2p#2670, emitting
Joined before trimming new peers.
- Opened nim-libp2p#2687, removing
chronicles import hacks from tests.
- Opened nim-libp2p#2693, adding
mm to job names.
- Opened nim-libp2p#2688, stopping and draining pubsub validator and topic handler futures.
- Merged nim-libp2p#2695, adding Linux i386 ASan testing.
- Merged nim-libp2p#2692, bumping lsquic to handle pending read/write cancellation.
- Merged nim-libp2p#2689, handling pending reads and writes in QUIC.
- Merged nim-libp2p#2676, keeping extension subscriptions within topic cap.
- Merged nim-lsquic#95, ensuring the lsquic engine processes shutdown regardless of EOF state.
- Closed nim-libp2p#2660 as not needed.
- Merged nim-libp2p#2675, guarding against concurrent QUIC session close.
- Opened nimbus-eth2#8650, testing libp2p event emit order.
- Merged nim-lsquic#94, clearing pending stream I/O tasks on cancellation.
- Opened nim-libp2p#2647, adjusting incoming pubsub message validation order.
- Opened nim-libp2p#2701, adding an i386 temporary workflow.
- Merged nim-libp2p#2686, improving
QuicMuxer.close.
- Merged nim-libp2p#2678, fixing a QUIC
cancelStreamHandlers nil pointer dereference.
- Closed nim-libp2p#2659, checking corrupted discriminator values.
- Opened nim-libp2p#2697, increasing i386 ASan timeout.
- Closed nim-libp2p#2674, running each test subsystem as its own CI job.
- Closed nim-libp2p#2654, speeding up Windows test jobs.
- Merged nim-libp2p#2667, capping how many topics a peer can subscribe to.
- Merged nim-libp2p#2652, capping gossipsub partial-message group state.
- Merged nim-libp2p#2605, tracking and cancelling async-spawned futures on teardown.
ift-ts:p2p:ift:2026q2-nimlibp2p-maintenance:nim-protobuf-serialization
ift-ts:p2p:ift:2026q2-nimlibp2p-cbindings:nim-ffi
- Opened nim-libp2p#2681, migrating cbind to nim-ffi.
- Opened nim-libp2p#2679, adding pubsub TopicHandler status returns for FFI backpressure.
- Closed nim-ffi#98, adding lock-free MPSC request transport for the FFI thread.
- Merged nim-ffi#100, bumping Nim to 2.2.6.
- Merged nim-ffi#99, adding scalar type mappings and seq[byte] byte-string codec.
- Merged nim-ffi#97, adding a throughput scaling benchmark gate.
- Merged nim-ffi#88, adding cwire codec composite fields.
- Merged nim-ffi#87, adding cwire codec core support.
- Merged nim-ffi#86, adding a CBOR versus C codec microbenchmark.
- Merged nim-ffi#85, adding per-interaction ABI-format annotations and a C codec.
ift-ts:p2p:ift:2026q2-nimlibp2p-logos-core:maintenance
ift-ts:p2p:ift:2026q2-logos-core:encode-decode-xpr
ift-ts:p2p:ift:2026q2-nimlibp2p-cbindings:openmetrics
ift-ts:qa: §
ift-ts:sc: §
ift-ts:sc:logos:2026q2-stablecoin
ift-ts:sc:logos:2026q2-lez-ecodev-support:chores
- Closed lez-programs#201, where LEZ program IDLs did not match runtime account requirements.
- Opened spel#234, tracking public transactions rejected on LEZ testnet with
InvalidSignature.
- Opened spel#235, tracking wallet storage schema incompatibility.
- Opened spel#236, requiring full wallet storage for
spel inspect <account-id>.
- Opened spel#237, tracking SPEL being pinned to an older LEZ than live testnet.
- Opened spel#239, requesting dynamic authorization requirements in SPEL.
ift-ts:sc:logos:2026q2-amm-program-completion:deploy-testnet-02
- Opened lez-programs#207, refactoring AMM swaps to use one signed input holding.
- Opened lez-programs#208, deriving swap direction from signed input holding.
- Closed lez-programs#204, using stripped release-profile guest binaries for deployments.
- Merged lez-programs#205, removing metadata, symbol, and debug sections from release binaries.
ift-ts:sc:logos:2026q2-programs-development:chores
ift-ts:sc:logos:2026q2-dex-logos-module:swap-ui
ift-ts:sc:logos:2026q2-twap-oracle
- Merged lez-programs#195, testing
CreateOraclePriceAccount and PublishPrice end to end.
- Merged lez-programs#196, creating a TWAP oracle price account on behalf of the pool.
- Merged lez-programs#193, testing
RecordTick end to end and adding zkVM cycle benchmarks.
- Merged lez-programs#137, implementing
PublishPrice with real tick-to-price conversion.
- Merged lez-programs#150, refreshing TWAP current tick on add/remove liquidity.
- Merged lez-programs#149, bootstrapping pool TWAP current-tick account at pool creation.
- Merged lez-programs#148, creating TWAP price observations on behalf of the pool.
ift-ts:sec: §
ift:2026q2-vulma-and-ir:alert-triage-and-remediation
- Resumed Dependabot, code-scanning, and secret-scanning triage.
- Cleared backlog from two-week absence.
ift:2026q2-cicd-security-review:code-review-activities
ift:2026q2-cicd-security-review:keycard-audit-follow-up
- Resumed validation of keycard audit findings and tracked items that progressed during OOO.
- Reviewed audit-reports#95 and audit-reports#94.
- Synced with the Keycard team on remaining items.
ift:2026q2-policy-and-process:access-and-policy-management
- Cleared the PAT request backlog from the OOO period.
- Iterated on the security checklist and Copilot policy.
- Assisted teams with VPN review requests.
- Progressed logos-lambda-prizes org hardening for repo visibility, branch protection, and secrets management.
ift:2026q2-vulma-and-ir:incident-response-and-bounty-triage
- Triaged HackenProof Logos and Waku reports from the OOO backlog.
- Progressed Status and Waku bug-bounty scope hardening.
- Assigned severity and drove remediation planning for waku-79 and waku-78.
- Followed up on Status-452 remediation path.
- Triaged audit-reports#103 and audit-reports#102.
ift:2026q2-threat-intelligence:supply-chain-attack-research
- Reviewed two-week supply-chain backlog covering npm package takeovers, CI/CD token leaks, and OAuth abuse targeting web3 and Go ecosystems.
- Assessed the IFT dependency tree for new compromises and updated the accept-risk registry.
ift:2026q2-internal-audits:logos-and-keycard-followup
ift:2026q1-finance-automation-bug fixing & support
- Monitored Finance executions daily.
- Continued 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
- Continued pending Infra decision.
ift:2026q2-Investigation into KYB/KYC for new contributor profiles
- Tested a new optimized BGV workflow.
- Prepared AI review of CV text without candidate data for production deployment.
- Continued Vercell app integration used by PoPs.
- Continued GDPR/DPA analysis with Legal.
- Contacted Serp API and obtained a DPA agreement for Legal review.
ift:2026q2-internal-audit:logos-liblogos-security-review
- Chatted with Iuri and Florin.
- Agreed that it is still too early for an in-depth audit.
ift:2026q2-internal-audit:logos-execution-zone-security-review
ift-ts:tke: §
vac:tke:blockchain:stress-test:rewards-framework
- Rewrote the rewards specs within the pooling/distributing framework.
vac:tke:blockchain:stress-test:liquid-staking
- Addressed feedback on the current-state review document.
vac:tke:lez:lez-fee-market
- Took over the task.
- Started working toward a refined model.
vac:tke:ift:logos-token:token-sales
- Reviewed previous work on token sales mechanisms.
- Started sketching a token sale mechanism.
vac:tke:ift:logos-token:fundraise
- Met with EcoDev to discuss allocations.
- Adapted the Logos Token Economics doc with the pooling/distributing framework.
- Caught up and continued review of the Logos Token Economics doc.
- Met with the IR team.
vac:tke:ift:logos-token:allocation-strategy
- Addressed feedback on the proposed approach.
vac:tke:ift:logos-token:kpi-emissions
- Caught up and waited for comments before implementing KPI design updates.
vac:tke:ift:ecodev:market-validation
- Helped EcoDev discuss project viability on Logos.
- Caught up and continued support.
vac:tke:ift:ecodev:cost-transparency
- Worked on Jarrad’s prifi thesis.
- Caught up and continued transparency work with IR.
- Addressed comments from Jarrad.
vac:tke:ift:ecodev:xprize
- Continued reviewing submissions.
vac:tke:ift:ecodev:rfp
- Discussed the reward scheme.
vac:tke:ift:ecodev:wrapped-assets
- Supported Rahul’s BD calls.
vac:tke:ift:support-to-ift-units:comms-ia-campaign
- Continued DWeb Camp Campaign research support and aligned on overall strategy.
vac:tke:ift:support-to-ift-units:governance
- Continued governance research.
ift-ts:web: §
ift-ts:web:ift:2026q2-maintenance
- Continued consolidating Vercel projects and billing entities.
- Opened the logos-web repo to public access and set protection rules.
- Added permissions and deployed get.status.app copy changes.
- Updated get.status.app structure and assets.
- Minimized the chance of Google ads bans.
- Merged status-web#1231, Dockerizing the CMS environment.
- Merged admin-acid.logos.co#49, accumulating member notes across repeat newsletter subscribes.
- Continued Operator Sunset system and frontend work triggered by Bitcoin block number.
ift-ts:web:logos:2026q2-logos-website
- Launched the new logos.co website.
- Presented the Logos website in Townhall slides.
- Merged logos-web#53, making the homepage winnable issues count dynamic.
- Merged logos-web#54, improving home stat and path card responsiveness on tablet.
- Merged logos-web#59, showing event details in map marker popups.
- Opened logos-web#68, adding Logos Field Guide and renaming Brand Kit to Design Guide.
- Opened logos-web#62, making
@repo/content the source for home, get-started, and movement copy.
ift-ts:web:status:2026q2-status-website
- Merged status-web#1233, commenting out the org chart section on the team page.
ift-ts:web:logos:2026q3-logos-website
- Researched sending email through Notion automation as
[email protected].
- Tracked infra-sites#142, updating environment variables and CSP.
- Merged logos-web#61, limiting funnel form fields to 2000 characters.
- Merged logos-web#60, adding a Notion evaluation template.
- Merged logos-web#63, splitting funnel websites into discrete Notion columns.
- Merged logos-web#64, pinning Notion writes to one data source.
ift-ts:web:ift:2026q3-maintenance
- Merged status-web#1227, running the E2E suite against a local Hub.
- Merged status-web#1228, adding the Hub withdrawal test suite.
- Merged status-web#1229, removing the beta warning admonition on help pages.
- Merged and shipped
community-dapp to production through status-web#1226.
- Fixed the status.app RSS feed asking for a password by requesting removal of the Ghost site password.
- Used the BI team GraphQL API for GitHub data through admin-acid.logos.co#31 and data-docs#193.
- Opened admin-acid.logos.co#46, #47, and #48 for BI GraphQL client and contributor data migration.
- Raised duplicate and missing data issues on the Hasura endpoint to Alexis from Infra.
No results found
Try adjusting your search or filter criteria.