This Month in Forest - December 2025 #6373
Pinned
LesnyRumcajs
announced in
Announcements 📢
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
This Month in Forest 🎄
Welcome to the ❄️ December edition of This Month in Forest! It’s a bit early, as the team will be resting for the holidays towards the end of the month. You can still reach out to us on regular channels; we’ll be monitoring them. We have some exciting updates to share from our recent activities and developments. Enjoy the read and see you in January! 🎆
Highlights
Forest Compatibility Report 📜
🎅 @AlexeyKrasnoperov brought you an early Christmas gift - the first Forest Compatibility Report, describing the current state of Forest compatibility with Lotus in terms of RPC coverage and correctness. If you're wondering whether you should give Forest a try and why - this the manuscript you're looking for.
It also includes benchmark results for various RPC calls. Have a look how Forest performs!
RetroPGF Round 3 results
Forest projects and our ChainSafe's Filecoin services secured some funding through the FIL-RetroPGF-3 program. 🤑 We're glad our hard work is appreciated!
See the complete results here.
Development
RPC methods
We implemented several
/v2RPC methods:Filecoin.EthCall,Filecoin.StateGetActor,Filecoin.StateGetID,Filecoin.ChainGetTipSet.One
/v1method:Filecoin.FilecoinAddressToEthAddressAnd an internal one for debugging and testing:
Forest.ChainGetTipsetByParentStateCoverage reports are back
We revived the code coverage reports for Forest! You can now see the coverage percentage for each module in Codecov. Note that the actual coverage percentage is higher, as the tool does not account for integration tests we’re performing, such as RPC conformance on live nodes. We intend to further improve coverage in the coming months. 📈
Random improvements and fixes
/v1handler.Filecoin.GasEstimateMessageGasnow returns the correct gas estimate; conformance tests have also been added.And numerous other small improvements and fixes.
See the CHANGELOG for details. Note that it primarily contains client-facing changes, so if you’re interested in the nitty-gritty details, you’ll need to review the commit history. 🤓
Beta Was this translation helpful? Give feedback.
All reactions