opensystm / handshake-micro-grants

12 stars 5 forks source link

Lockup Loans: Client Development #20

Open Anunayj opened 8 months ago

Anunayj commented 8 months ago

Introduction

I'm Anunay, and I previously worked on the Lockup Loans Protocol Development Grant.

Proposal

This would be the second stage of the previous grant. As it was discussed that development of the client was too big for scope of grant previously. This would focus on implementation of the client code in a easy to reuse library.

Completion Criteria

  1. Implement a Command Line Interface + Library to Stake coins for Lockup Loans
  2. Implement a Command Line Interface + Library to use Lockup Loans to bid on Domains
  3. Implement and Run Trusted Third Party Infrastructure required to facilitate communication and DoS prevention
  4. (Time Permitting) Eventually Integrate these abilities into GUI Wallets like Bob Wallet, as well as custodial services.

Timeline

Development of the Library and Command Line Interface should be done in the 4-week time period (Possibly slightly longer). A little more time afterwords might be spent testing and getting more eyes on the code. Integrating with Wallets would be a Time Unbound Criteria. Eventually a Custodial Service adopting this to stake HNS for their users would also be great, but depends on a lot on the initial success of the offering.

Contact

Email: me [at] anu [dot] ninja Discord: @anu9001 Telegram: @anunayj