Q4 2022

🟢 Milestone 1: Chain Snapshot Production Launch

Description: Lightweight chain snapshots are a critical part of the Filecoin network, allowing new Lotus nodes to join the network without fetching and processing the entire chain. The FIL-Infra lightweight snapshot introduces high availability and scalability, built on a flexible framework for long-term maintainability and future decentralization.

🟢 Milestone 2: api.chain.love Horizontal Scaling and Website

Description: A brand new logo, website and api.chain.love re-architecture, will make the Lotus Gateway better than ever. The website features an overview of use and interactive documentation, while the api.chain.love gateway service features performance and scalability improvements, and multi-region architecture.

🟢 Milestone 3: Lotus Build Artifact Dashboard and Reporting

Description: A new Grafana dashboard to track usage statistics of Lotus build artifacts and packages. Tracks GitHub releases / traffic, Snapcraft, Brew and Docker, as well as the results of lotus net peers -a on api.chain.love nodes. Direct dashboard access will only be available to PL in this milestone, with a weekly email report subscription, available publicly. Stretch goal: Include basic reporting of error rates using Loki log analysis.


Q1 2023

🟡 Milestone 4: Core Lotus Network Infrastructure Decentralization

Description: Provide Impact Evaluators and Service Level expectations for core network services such as Bootstrap nodes and Disputers, with the goal of having more PLN organizations operate and monitor critical network infrastructure. In addition, track and publicize uptime for critical network infrastructure at https://chain.love.

🟡 Milestone 5: Web3 GitOps Platform General Availability

Description: Enabling EngRes teams to manage their applications, services and infrastructure through git driven workflows and automation, our GitOps platform reduces cognitive overhead associated with running production deployments and managing infrastructure, by providing common templates for metrics, logging and operational tooling, focused on Web3 deployments. Best of all, run your applications without needing to run your own lotus nodes, IPFS clusters and other PL services!

🟡 Milestone 6: Lotus release pipeline re-architecture, validation, and observability

Description: Re-architect the build pipeline to support additional build targets and CD of new lotus releases to Web3 GitOps Platform. Validate releases after they are published, including running brew install, apt-get install, etc on the various platforms we target. Provide better developer insights by leveraging CircleCI slack notifications and metrics on released / running nodes to determine when things have failed and notify the team.


Q2 2023

🟡 Milestone 7: Devnet Deployment Automation and Tooling For CI Integrations and Easy Devnet Creation

Description: Make Devnets so easy to deploy, monitor and maintain that anyone in the PLN can create their own Devnet for testing and incorporate Devnet creation and validation in their CI workflows. Integrate Devnet deployment automation into the lotus release pipeline to do basic canary analysis of releases and network upgrades using butterflynet

🟡 Milestone 8: Storage Redundancy and Decentralization

Description: Introduce redundancy and decentralization to the storage that backs all of our services: lightweight snapshots, lotus full archive datastores, IPFS node datastores, Filecoin proof parameters and more! (IPFS-FILECOIN store snapshot) Investigate storage across multiple cloud providers and on-premises at our Data Centre in Montreal.