TL;DR: 20% of nodes now run Grin++. Need more contributors and reviewers. Also begging for money for security audit of critical parts of the code.
When I first started writing Grin++[1] 7-8 months ago (called CppGrin, at the time), it was an ambitious, yet hopeless little project that seemed destined for failure, much like the several attempts at an alternative node that came before it. But thanks to encouragement from everyone in the community, I pushed onward and Grin++ persisted, reaching one milestone after another. Grin++ went from the first ever grin node to run on a windows machine[2], to the first ever Grin GUI wallet on Windows[3], and now has become the fastest and one of the most widely used wallets/nodes on windows and mac. 20% of all nodes[4] on the network are now running Grin++, which is an awesome testament to how much has been accomplished! For me though, it’s also a sobering reminder that Grin++ is still very much in its infancy. The code could really benefit from a few more sets of eyes reviewing it, and my hope is that I’ll soon be able to pay for an audit of the codebase to look for any security weaknesses I hadn’t thought of.
So far, the donations received have just barely covered the costs of the truckloads of red bull that has fueled development. I’ve also incurred significant personal costs from buying dev licenses and signing keys for mac and windows, and various hosting expenses for p2p testing and for running the support service that allows users to submit bugs. And that’s ignoring the countless hours I’ve spent designing, coding, testing, fixing, deploying, and supporting Grin++. Adding the significant expense of a code audit is not something I would be able to cover on my own. That’s why I need your help!
I’m setting up this funding campaign with the following initial goals:
- Pay for a security audit of critical parts of the Grin++ code (wallet and p2p).
- Cover any software hosting expenses.
- Offer small bounties for dev tasks to encourage others to contribute to the codebase.
- Whatever money is left over will be spent on fast cars and whiskey. And the rest of it I’ll just waste.
Thanks in advance for your donations, and for those who are unable to contribute, please do what you can to help spread the word! Thank you!
[1] https://grinplusplus.github.io/
[2] Grin++ - Grin for Windows
[3] Announcing the Grin++ Wallet! (finally!)
[4] https://grin.drexl.me/v1/peers/all
GOAL: $20-40K - Waiting to hear back from potential auditors about the costs.
STATUS: NOT MET
BITCOIN - 0
GRIN - 1.5
BEAM - 1801
ZCASH - 1
BITCOIN DONATION ADDRESS
3G39h3G7HneymYL4kdgkDFLoB9uQ536Cw1
GRIN DONATION ADDRESS
Grinbox: gVvGhkjfh279RDrVpdNRBTuGT14e3kvNfBLrBEHiV2DLb3HGZ3v5
http: https://grin.gateio.live/deposit/gateiogrin/0029162b7762fa4e
Or send me a slate file: davidburkett38@gmail.com
BEAM DONATION ADDRESS
3c8c4e09e293768a3c86f56ccd8fef8ad4ffb1d5b38bfa83e9b1d6e92fbf58beb34
ZCASH DONATION ADDRESS
t1UAWwqfU7cc8KWEiQSFjuhpmaBabHwDfzq