New Mining API is Live! And Other Changes Coming Soon for EarthBucks 1.0

2025-01-23 · Ryan X. Charles

Today I’m happy to announce I have launched the new mining API, which I promised recently would be one of the changes coming for EarthBucks 1.0.

The new mining API only writes valid shares to the database, not all shares, saving a significant number of expensive database queries. I transitioned the mining app to use the new API today, and everything seems to be working without errors as far as I can tell.

Between the new proof-of-work algorithm, Pow5, and the new mining API, I have been able to reduce the web servers to one-third and the database to one-eighth of their previous sizes. I’ve also been able to completely eliminate the production GPU. All of these improvements in infrastructure lower my costs to operate the service by a huge amount, enabling EarthBucks to be far more scalable.

You can find the client-side code for the new mining API on the EarthBucks GitHub repo.

There are more changes coming soon for EarthBucks 1.0. The full list of changes is:

  • New proof-of-work algorithm, Pow5. (Done!)
  • New mining API. (Done!)
  • Automatic mining and mining advantage for verified users.
  • New database schema for concurrency bug-protection.
  • Multiple mines (Compucha and NinjaButton).
  • Exchange (EBXOTC).

Please stay tuned to the EarthBucks Blog for more updates on these changes.


Earlier Blog Posts


Back to Blog

Home · About · Blog · Privacy · Terms
X · Telegram · Discord · reddit · GitHub
Copyright © 2025 EarthBucks Inc.