Skip to content

Fund raiser: Help fund Fulcrum 2.0 #287

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
cculianu opened this issue Apr 5, 2025 · 12 comments
Open

Fund raiser: Help fund Fulcrum 2.0 #287

cculianu opened this issue Apr 5, 2025 · 12 comments
Labels
Fund Raiser Related to raising funds for development

Comments

@cculianu
Copy link
Owner

cculianu commented Apr 5, 2025

Donate to Help Fund Fulcrum 2.0

Hello Fulcrum admins! I am respectfully asking if you can donate some sats to help fund Fulcrum 2.0 development.

What's going to be new in Fulcrum 2.0?

When is this work planned?

I would very much like to release Fulcrum 2.0 before the Summer of 2025.

I need funding to do it!

It's going to take many hours to do this work. I'd ideally like to raise about ~$10,000 USD to fund development, testing, and support.

BCH Donation Address

bitcoincash:qphax4s4n9h60jxj2fkrjs35w2tvgd4wzvf52cgtzc

bitcoincash:qphax4s4n9h60jxj2fkrjs35w2tvgd4wzvf52cgtzc

BTC Donation Address

1BCHBCH6TXBaXyc5HReLBm1sNytBF2kkPD

btc:BCHBCH6TXBaXyc5HReLBm1sNytBF2kkPD

Or, for anonymity you can donate to this BCH RPA address:

paycode:qygqyce24f7n6q2u36r8t332z5426ul78v7z0ynl6v9wlmk9tt28adksqgc0fzge8fk6ux8cj9tjvp8mkakvfzkgwqzj5h4n9tnfcpscsn7wxqqqqqqqzzmxze04

paycode:qygqyce24f7n6q2u36r8t332z5426ul78v7z0ynl6v9wlmk9tt28adksqgc0fzge8fk6ux8cj9tjvp8mkakvfzkgwqzj5h4n9tnfcpscsn7wxqqqqqqqzzmxze04


Thank you!

-Calin

@cculianu cculianu added the Fund Raiser Related to raising funds for development label Apr 5, 2025
@cculianu cculianu pinned this issue Apr 5, 2025
@0-100eth
Copy link

0-100eth commented Apr 5, 2025

How much more would you need to build a GUI as well?

@cculianu
Copy link
Owner Author

cculianu commented Apr 5, 2025

How much more would you need to build a GUI as well?

What would go into the GUI? Like -- you just run the app from a GUI and you see its output and/or before running all the options are there to configure via GUI? And you can inspect runtime variables and stuff via GUI (the app keeps runtime variables that are only accessible via local HTTP port as JSON)?

@0-100eth
Copy link

0-100eth commented Apr 5, 2025

How much more would you need to build a GUI as well?

What would go into the GUI? Like -- you just run the app from a GUI and you see its output and/or before running all the options are there to configure via GUI? And you can inspect runtime variables and stuff via GUI (the app keeps runtime variables that are only accessible via local HTTP port as JSON)?

I was thinking exactly that. Just a self contained app that the user can interface with config and monitor metrics ,health , connectivity , etc , just a cleaver way of doing data visualization as with my current setup Fulcrum is always running so if I have errors or issues there’s a lot of scrolling that I need to dig through the terminal when investigating. GUI does not have to be super crazy or anything but I’m sure something would be better than nothing. Thank you for consideration of my feedback.

@cculianu
Copy link
Owner Author

cculianu commented Apr 5, 2025

How much more would you need to build a GUI as well?

What would go into the GUI? Like -- you just run the app from a GUI and you see its output and/or before running all the options are there to configure via GUI? And you can inspect runtime variables and stuff via GUI (the app keeps runtime variables that are only accessible via local HTTP port as JSON)?

I was thinking exactly that. Just a self contained app that the user can interface with config and monitor metrics ,health , connectivity , etc , just a cleaver way of doing data visualization as with my current setup Fulcrum is always running so if I have errors or issues there’s a lot of scrolling that I need to dig through the terminal when investigating. GUI does not have to be super crazy or anything but I’m sure something would be better than nothing. Thank you for consideration of my feedback.

I'm considering it -- it would just be a ton of work. The hard part is in visualization of data that's a whole thing. Some people interface Fulcrum with grafana. @EchterAgo has a setup like that -- maybe he can chime in, if he's around, and point you to how he did his setup.

The thing is developing a GUI like that is a ton of work...

@ake-khada
Copy link

Thanks for doing this.

I donated between 500k-1mil sats. Hopefully, the community follows through.

@cculianu
Copy link
Owner Author

cculianu commented Apr 5, 2025

Thanks for doing this.

I donated between 500k-1mil sats. Hopefully, the community follows through.

Yay! Thank you kind sir! ❤

@hMsats
Copy link

hMsats commented Apr 5, 2025

Sounds great. Donated 0.015 btc, also for Fulcrum in general. Good luck with Fulcrum 2.0!

@cculianu
Copy link
Owner Author

cculianu commented Apr 5, 2025

Sounds great. Donated 0.015 btc, also for Fulcrum in general. Good luck with Fulcrum 2.0!

Oh man thanks. That was you? Received!

@sethforprivacy
Copy link

Hey @cculianu,

Thrilled that we're able to support your work in this way, as Cake Wallet has been a long-time user of Fulcrum it only makes sense that we'd give back to such a vital piece of software in the space! Donation sent via this TX, excited to see what you can do with the new funds in v2.0 :)

One additional thing I'd like to ask on (and this is not a "string" attached to the donation, to be clear!) is what your thoughts are on adding Silent Payment support for Bitcoin to Fulcrum? Cake would be happy to sponsor work on that (under reasonable terms, of course) and have started working with one of the spec authors recently who could help advise this addition in some capacity, as we're the only real wallet out with Silent Payment support at this time.

If that's interesting to you feel free to email me at [email protected] or on X (@sethforprivacy there as well) and we can chat further, but would be amazing to see Silent Payment indexing as a core part of Fulcrum which would greatly simplify our infra setup and make it much easier for self-hosters who already run Fulcrum to use their own indexer for Silent Payments!

@cculianu
Copy link
Owner Author

@sethforprivacy Thank you SO much! Received! W00!. Ok I am getting super close to my funding goal. Awesome. I actually am continuing work on this even today and hope to have Fulcrum 2.0 out by late spring (I predict 99% of the work will be in testing in various scenarios to ensure it's fast and reliable -- hence the conservative timeline I am envisioning -- that and I have a few conferences to attend in early May).

what your thoughts are on adding Silent Payment support for Bitcoin to Fulcrum?

I really want to add this! Note that BCH has a very similar (but annoyingly different) mechanism for doing silent payments so the major "pipes" are in place to do that already within Fulcrum -- just the implementation details differ.

I would very much like to add this. Let's talk about this further -- I plan on finishing my initial pass for Fulcrum 2.0 and then maybe we can add silent payments at the end of that (or as a subsequent release). It would be very useful to many people.

If that's interesting to you feel free to email me at [email protected] or on X (@sethforprivacy there as well)

I'll email you and/or contact you on X further when I get close to that point. Right now I'm just mired in the DB code and can't think clearly beyond that.. but I do want to add this support! I plan on thinking more deeply about that when I get to a good point with the DB code.

Would also be useful to just have someone to chat to about implementation details (probably stuff like how the Electrum protocol extensions for SP's should look).

@sethforprivacy
Copy link

@sethforprivacy Thank you SO much! Received! W00!. Ok I am getting super close to my funding goal. Awesome. I actually am continuing work on this even today and hope to have Fulcrum 2.0 out by late spring (I predict 99% of the work will be in testing in various scenarios to ensure it's fast and reliable -- hence the conservative timeline I am envisioning -- that and I have a few conferences to attend in early May).

what your thoughts are on adding Silent Payment support for Bitcoin to Fulcrum?

I really want to add this! Note that BCH has a very similar (but annoyingly different) mechanism for doing silent payments so the major "pipes" are in place to do that already within Fulcrum -- just the implementation details differ.

I would very much like to add this. Let's talk about this further -- I plan on finishing my initial pass for Fulcrum 2.0 and then maybe we can add silent payments at the end of that (or as a subsequent release). It would be very useful to many people.

If that's interesting to you feel free to email me at [email protected] or on X (@sethforprivacy there as well)

I'll email you and/or contact you on X further when I get close to that point. Right now I'm just mired in the DB code and can't think clearly beyond that.. but I do want to add this support! I plan on thinking more deeply about that when I get to a good point with the DB code.

Would also be useful to just have someone to chat to about implementation details (probably stuff like how the Electrum protocol extensions for SP's should look).

Looking forward to chatting more, and to deploying Fulcrum 2.0 when available! Sincerely grateful for your hard work, is critical to our user's experience with Cake Wallet and has been a core piece of infra I've run personally for years now.

Keep up the amazing work!

@leCoq42
Copy link

leCoq42 commented May 2, 2025

Why not apply for a grant (for example from OpenSats/HRF/Brink)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Fund Raiser Related to raising funds for development
Projects
None yet
Development

No branches or pull requests

6 participants