Community Crowdfunding System

Funding Required

Boog900 Cuprate RPC for wallet support (Rust Monero node).

Boog900 Cuprate RPC for wallet support (Rust Monero node).

Boog900

March 12, 2026

4 contributors

Raised 0.47 of 108 XMR

1. Choose the amount of XMR you wish to contribute to this proposal.

2. Scan the QR code or tap to open in your Monero wallet app

or copy the following XMR address:

83v61QnPTAkEQwsc2gFjKD1chiiydgDPa1gxTXeBMiMFKmiQvKdR1MxBgoxNpgiTdSePrnWmRaDcNdyxJxzs6CvdVqTQk1P

3. Send! Thank you! You are amazing!

Who

I am Boog900, you can see my last CCS here.

What

This CCS I plan to put my full focus on getting the RPC interface done for wallet support. During my last CCS, I started this and got wallet sync working, however, most of my last CCS was spent on changing our database to a much more efficient one for our workload. With this new DB wallet sync is already a lot faster in my testing. I managed to do a full wallet sync in 23 minutes compared to 1 hour 4 minutes with monerod. The actual improvement in response time is even more significant as that drop in sync time still includes all the tx scanner operations that need to be done. The branch where this work is being done is here: https://github.com/Cuprate/cuprate/tree/rpc-stage

The main task I plan to move to when RPC is complete is getting Cuprate ready for FCMP++. I have already got a rough plan for how tree management could work: https://github.com/Cuprate/cuprate/issues/591.

Funding

$70/hr for 540 hrs at $350/XMR: 108 XMR

I am asking for a raise in my hourly rate. I think this is justified given I’ve consistently shown that I can dramatically boost Monero node performance across many areas (DB, P2P, consensus) and find vulnerabilities in the C++ impl.

Month 1.

To be paid: 36 XMR

Completion date:

Month 2.

To be paid: 36 XMR

Completion date:

Month 3.

To be paid: 36 XMR

Completion date: