One user (u/Lyza) is reporting unexpectedly slow time to verify FCMP++ proofs during sync on their machine: https://github.com/seraphis-migration/monero/issues/246
Collaborate with @0xFFFC0000 to get tx relay v2 across the finish line.
Continue deliberating on, reviewing, and implementing updated fee/scaling logic for FMCP++.
We need to reach rough consensus on the scaling approach for the beta stress network: https://github.com/seraphis-migration/monero/issues/44
Review @jeffro256's cold wallet <> hot wallet integration.
Review @jeffro256's HW wallet work.
Multisig.
A) update multisig sync to manage the tree correctly on import.
Continue submitting piecemeal FCMP++ PR's to the main Monero repo.
See this upstreaming plan here: https://github.com/seraphis-migration/monero/issues/103
I would like to get the crypto PR's audited as well, and will work on pushing that forward during this proposal.
Continue Seraphis wallet library work:
My next task on this front is to bring the Serpahis lib async scanner into the current wallet API (source)
In the latest round of tests, I observed scanning speed-ups of 50-60% with a clearnet remote node, 35-45% with a tor node, 25-35% with a local node.
The async scanner has already undergone a round of review (source)
To be usable in the wallet API, the following still needs to be implemented:
- A mutable subaddress lookahead (source)
- Pool scanning (source)
- A clean way to save tx metadata (source)
- Integrate the FCMP++ tree builder + Carrot scanning.
Misc. high priority tasks as they arise, including vulnerability response as requested.
A note: once I've completed all blocking work on the FCMP++ / Carrot integration, I plan to work on Serai independent from this CCS. I would like to see Serai launched and operating smoothly. I would then return to continue Seraphis wallet library work.