jeffro256 completes 2025 Q3 Monero dev work CCS
jeffro2561 has posted a third and final progress report2 for their full-time 2025/Q3 Monero (Carrot3) development work CCS proposal4:
Since the last milestone update, I have spent a lot of time upstreaming Carrot/FCMP++ code and general fixes. The biggest single changeset I worked on was the mempool input verification cache5. This has had positive impacts on block propagation and reorg times in the stressnet. I have also been reviewing a lot of Berman’s fixes for the FCMP++ stressnet. I did a couple of bug fixes myself after a lot of time spent debugging live nodes. I am currently working a lot to improve foundation for HW device support for the Carrot integration.
Work overview
* WiP branches: carrot_core, carrot_impl, fcmp++-stage, fcmp++-stage-cold-hot
* Merged PRs:
* [core #10156] cryptonote_core: rm confusing/redundant BP consensus rule
* [core #10166] BlockchainDB: rm skip_coinbase in get_blocks_from()
* [core #10170] epee: align container pod as blob serialization
* [carrot/FCMP++ #193] blockchain_prune: add FCMP tables and check DB version
* [carrot/FCMP++ #196] blockchain_prune: add FCMP tables and check DB version [STRESSNET]
To learn more about jeffro256’s work consult the previous Monero Observer report6.
The complete dev update is available on Gitlab2.
-
https://github.com/jeffro256 ↩
-
https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/602#note_32948 ↩ ↩2
-
https://ccs.getmonero.org/proposals/jeffro256-full-time-2025Q3.html ↩
-
https://github.com/monero-project/monero/pull/10157 ↩
-
/jeffro256-submits-full-time-monero-carrot-dev-work-ccs-proposal-q3-2025/ ↩