Proposal “pshenmic-dev-staking-dapp-april-2025“ (Completed)Back

Title:pshenmic.dev Dash Trustless Staking DApp Funding Proposal April 2025
Owner:pshenmic
One-time payment: 98 DASH (2336 USD)
Completed payments: 1 totaling in 98 DASH (0 month remaining)
Payment start/end: 2025-03-12 / 2025-04-16 (added on 2025-03-12)
Votes: 529 Yes / 92 No / 14 Abstain

Proposal description

pshenmic.dev Dash Trustless Staking DApp Proposal April 2025

GitHub

Updated on 13 March 2025

Hello folks!

This is funding proposal for a Dash Trustless Staking DApp project from a pshenmic.dev DFO.

Concept

The concept of Dash Trustless Staking DApp, is to create a simple application
for a users to start investing in the Dash Masternodes in a Trustless and
Decentralized way. The idea behind, is to gather people together in “pools”
where they can stake Dash together.

It utilises Dash Platform blockchain together with multisig transactions, forming
a yet another level of governance inside Dash DAO. For node register, withdrawal
and voting happens by the quorum of the all members (the necessary sig power
defined on pool creation).

As an example, let’s say you want to join the pool and start earning masternode
rewards. Upon join, you apply an UTXO from your local wallet, that you are going
to use as a collateral (it maybe any amount less than 1000 DASH). After pool is
filled with necessary amount to register a node, an unsigned transaction gets
created and broadcasted to each member of the pool. After all participant signs
and shares with others their parts of the signature, final transaction could be
constructed and broadcasted in the Dash Core network.

The same way we can achieve governance on the Core & Platform layer, which
I believe would attract people into voting.

Design:
https://www.figma.com/design/GkpTThwlVzwslV3Sc0vPC0/Trustless-Pool-Staking

Progress

Several weeks ago, we have started composing a CLI application that will help us test
the whole concept and approach. The idea is to create a simple CLI application that
repeats that process in a simple terminal application, so we can figure out all possible
security flaws and bottlenecks.

We have started a Node.js project that uses JS Dash SDK and a library for a CLI
application. We have gotten to work:
  • Pool creations
  • View pool list
  • View pool by ID
  • Join Pool
The next step that we plan to continue on with this project, is to achieve signatures sharing
and node register with a successful deployment in the testnet network. In long term, we want
to test and fine out node register, deployment, payouts, governance, and withdrawals.

Budget

The initial implementation took 89 DASH total, our expectation for next sprint is 100 DASH.

https://github.com/pshenmic/dash-trustless-staking

Show full description ...

Discussion: Should we fund this proposal?

Submit comment