11 Nov 2025 [dev] [CCS]

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.


  1. https://github.com/jeffro256 

  2. https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/602#note_32948  2

  3. https://github.com/jeffro256/carrot/blob/master/carrot.md 

  4. https://ccs.getmonero.org/proposals/jeffro256-full-time-2025Q3.html 

  5. https://github.com/monero-project/monero/pull/10157 

  6. /jeffro256-submits-full-time-monero-carrot-dev-work-ccs-proposal-q3-2025/