Bertrand256
Well-known member
*EDIT*
Due to the slightly overloaded Dash budget this month, I decided to postpone submitting my proposal somewhat.
About me
I've been working on DashMasternodeTool app development for about a year. For the first half of the year I worked on it voluntarily, and from October 2017, thanks to the funding from the Dash budget, I'm working on this project in an exclusive mode.
Link to my proposal from Oct 2017: https://www.dashcentral.org/p/dash-masternode-tool-development-boost
Features that I've implemented during that time:
The latest versin of DMT (https://www.dash.org/forum/threads/...ternode-with-trezor.13748/page-10#post-182892), which was released a few days ago, is at the same time the completion of work as part of my proposal, so it's time to decide what to do next.
Here are two possibilities:
1. Switch back to the volunteer/maintenance mode.
2. Continue full-time work on functionalities that the community (or I) will consider important.
Below are suggestions from me and other users about what can be done in Option 2:
Budget:
a) my salary: 8.8k/month
b) documentation translation and proofreading: 600$/month
Overall: 9.4k USD = 22.5 Dash/month + proposal fee reimbursement
Months: 4
A little explanation why a) is 10% higher than the amount from my first proposal: since October 2017, USD has devalued almost 10% against the currency that I pay for my bills, which btw for me is quite shocking.
I will be grateful for your opinions whether it is worth continuing work on the development of the application or whether the current state is satisfactory.
Due to the slightly overloaded Dash budget this month, I decided to postpone submitting my proposal somewhat.
About me
I've been working on DashMasternodeTool app development for about a year. For the first half of the year I worked on it voluntarily, and from October 2017, thanks to the funding from the Dash budget, I'm working on this project in an exclusive mode.
Link to my proposal from Oct 2017: https://www.dashcentral.org/p/dash-masternode-tool-development-boost
Features that I've implemented during that time:
- support for Ledger Nano S
- support for Trezor T
- improvements in the Payment window
- improvements in the Proposals window
- encryption of the app's config file
- switching between different config files
- support for Dash Testnet
- extending of the mn status by the queue position, balance
- hw initialization & recovery wizards
- preparing custom firmwares supporting dash testnet + creating a wizard dedicated to perform an easy installation of firmware in hardware wallets
- supporting multiple hw devices of the same type (Trezor, KeepKey) connected to the app at the same time
- prepared and made public the additional RPC nodes for MAINNET and TESTNET
- significantly improved the documentation
- many other smaller improvements and fixes
The latest versin of DMT (https://www.dash.org/forum/threads/...ternode-with-trezor.13748/page-10#post-182892), which was released a few days ago, is at the same time the completion of work as part of my proposal, so it's time to decide what to do next.
Here are two possibilities:
1. Switch back to the volunteer/maintenance mode.
2. Continue full-time work on functionalities that the community (or I) will consider important.
Below are suggestions from me and other users about what can be done in Option 2:
- Changing the view in the main window of the app in order to see a full list of masternodes, which will allow the user to perform actions on multiple masternodes at once.
- Retrieving additional important information regarding masternodes such as the current block number (fork detection), free server RAM, disk space, etc.
- Security/privacy features, such as: supporting configurations with collateral controlled by paper wallets, configurations with a collateral controlled by hardware wallets kept in an isolated place (bunker? ). DMT would allow the preparation of transaction (payment/start mn) to be signed offline and broadcasted online.
- Expanding the capabilities of the proposal window with functions related to commenting on proposals.
- Security of funds: the ability to assign a specific hwardware wallet to each masternode (there are users with separate device for each masternode)
- Security of funds: the possibility of using different passphrases for each masternode.
- Wizard for a quick and easy installation & configuration of a masternode; the steps will be automated but the user will get a full record of what's happening on the server for educational purposes.
- And of course, preparing the application for the upcoming v12.3 and the changes related to Evo.
Budget:
a) my salary: 8.8k/month
b) documentation translation and proofreading: 600$/month
Overall: 9.4k USD = 22.5 Dash/month + proposal fee reimbursement
Months: 4
A little explanation why a) is 10% higher than the amount from my first proposal: since October 2017, USD has devalued almost 10% against the currency that I pay for my bills, which btw for me is quite shocking.
I will be grateful for your opinions whether it is worth continuing work on the development of the application or whether the current state is satisfactory.
Last edited: