# ***High-Efficiency Infrastructure:***
* ***Only implementation with fast snapshot generation**, delivering 10x faster snapshot generation while using \~88% less RAM and \~56% less disk\*\**
* ***More performant, lower-cost RPC than Lotus**, with exclusive methods (`debug_traceTransaction`, `trace_call`) that ecosystem teams already depend on.*
* ***Ecosystem cost reduction** via a scoped research effort into archival capabilities, baselining Forest's performance at archival depth, investigating nodes served from a specific chain height, and exploring more efficient archival FEVM state serving.*
# ***Network Diversity:***
* ***Only source of client diversity:** Lotus and Venus are both Go with shared code and limitations; Forest is the sole Rust implementation, which has historically surfaced major protocol discrepancies across all clients.*
* *Powers **2 of 4 bootstrap nodes** on both mainnet and calibnet*
# ***Ecosystem Impact:***
* *Forest team co-maintains critical shared Filecoin repos including **ref-fvm / FVM, builtin-actors, go-state-types**, plus upstream `rust-libp2p`, `rust-cid`, `rust-multihash`, and others.*
* *Authors protocol-level FIPs/FRCs—most notably the **new snapshot format that enabled F3 adoption**.*
* *Works directly with FilOz, ChainLove, and ChainSafe Infrastructure. Cutting Forest pushes maintenance load (e.g. FVM) onto FilOz and other teams.*
# ***Resource Constraints**:*
* **4 seasoned protocol engineers, down from 7** after prior grant reductions.
* The team is at the **forefront of agentic / AI-assisted development**; the past 6 months of output was achievable *because* these 4 engineers are already fully leveraging modern AI tooling.
* Implication for decision-makers: the AI multiplier is **already priced into** current output. Headcount cannot be substituted with AI, because AI is already baked into how these 4 operate. Removing engineers removes capacity that AI cannot backfill.
* Any further reduction makes it infeasible to both maintain Forest and meet existing ecosystem obligations.
# ***Details***
*Forest is a Rust implementation of the Filecoin protocol. It provides a lightweight, high-performance alternative to Lotus. It is essential for ecosystem services, including snapshot providers and RPC providers.*
*This grant enables ongoing Forest maintenance and broader adoption across ecosystem teams. It also funds a scoped research effort into archival capabilities to further reduce ecosystem costs. Rather than committing to full chain archival, where the cost-benefit versus Lotus is unproven, this work will baseline Forest's performance at archival depth and investigate serving nodes from a specific chain height, a capability particularly valuable to infrastructure providers. It will also explore more efficient archival FEVM state serving, currently costly and slow with Lotus.*
*Forest is also the only Filecoin node that offers implementation diversity. Both Lotus and Venus are written in Go, don’t differ much in core code or dependencies, and share similar limitations. This, in the past, facilitated finding major protocol discrepancies across all implementations.*
*The Forest team’s involvement in Filecoin goes beyond Forest itself. This expertise enables co-maintaining multiple ecosystem repositories and contributing to more distant projects, as well as designing FIP/FRCs to ameliorate the Filecoin ecosystem. Forest team also maintains a serverless, fully featured faucet, both for mainnet and calibnet.*
*Metrics showcasing Forest performance, as well as the team’s maintained repositories, are included in the \`Other\` section.*