Small Grant: SiaBackable

Introduction

Project Name: SiaBackable
Name of the Organization: Dapp Mentors Ltd.

Project Description:

We aim to develop SiaBackable, an official tool designed to enable Renterd users to seamlessly capture database snapshots and securely back them up along with their Renterd seed. This feature has been one of the most highly requested functionalities within the Sia Discord community, yet no solution has been offered—until now.

Our proposal addresses a critical gap: the lack of a straightforward method to transfer data when setting up a new Renterd instance. Without such a solution, users face significant challenges in migrating data from an existing setup to a new one. With SiaBackable, we aim to eliminate these concerns, providing a reliable and efficient way to ensure data integrity and recovery.

How does the projected outcome serve the Foundation’s mission of user-owned data?
The projected outcome of SiaBackable directly supports the Sia Foundation’s mission of user-owned data by empowering Renterd users with greater control over their data management and recovery. By providing an official tool for capturing database snapshots and securely backing up the Renterd seed, SiaBackable ensures that users retain ownership and accessibility of their data, even during transitions to new instances or recovery from unexpected events.

Ultimately, it enhances the autonomy and resilience of users, reinforcing the core principle of decentralized, user-owned data.

Features Include Everything Renterd Plus:

  • Renterd database backup
  • Renterd database migration
  • Renterd data recovery

Are you a resident of any jurisdiction on that list?
No

Will your payment bank account be located in any jurisdiction on that list?
No

Grant Specifics:

Project Budget:
The total budget estimate for this project is 9k USD for 2 months, to be disbursed monthly. This budget will cover expenses for:

  • Developer full-time salary for 2 months.
  • UI/UX designer services for a minimum of 1 month.
  • Cloud hosting, testing, and deployment for the 2 months.

The budget will be allocated for the following milestones:

Milestone 1 (1st Month):

Milestone 2 (2nd Month):

  • Backend development
  • Frontend Integration
  • Testing and Deployment

Potential risks that will affect the outcome of the project:
Developing a tool to capture database snapshots, package them with the Renterd seed, and ensure a smooth recovery process is technically complex. Unexpected challenges could arise, potentially extending the projected timeline. Other than that, we are good to go.

Development Information:

Will all of your project’s code be open-source?
Yes, and completely available on GitHub.

Leave a link where the code will be accessible for review.

Do you agree to submit monthly progress reports?
Yes, to be reported right here on the forum.

Contact info:
Email: [email protected]

Any other preferred contact methods:
Forum: @DappMentors
Discord: Daltonic
LinkedIn
X-twitter
YouTube
Website