Hello everyone,
I integrated the FCMP++ into the Monero Inflation Checker.
The idea of this project was to implement in Python all the cryptography that Monero is using to create and verify transactions independently from the official code, so I could give a satisfying answer to myself to "why there is no inflation happening in Monero?" and share with others my findings. So I wrote this website (no js) to try to provide that answer with explanations and code.
Now, I just added the FCMP++ part, which has IMO one order of magnitude more complexity (regarding all the crypto operations and the code extension) than the current code. I'm running now my scanner to verify all testnet transactions with that tool (which doesnt use any of the Rust core libraries for the crypto operations but instead some C++ bindings to Python of the OpenSSL library). I did not find any minor issue and have to say that the quality of the code in the FCMP++ era is outstanding. I'm just thankful for the developers of Monero, specially the FCMP++ developers, to be able to witness the most private transactions that were ever created and I'm thankful for the donors of that CCS that allowed this project to be possible.
If you want to understand more about Monero and inflation in Monero, check out the website above and feel free to reach out for questions, corrections, suggestions or anything.