Smart rewarding project for Waves online hackaton.
We are happy to introduce Smart Salary Processor for Software developers. It manages salary payments for your employees according to their productivity
All you have to do is provide GitHub repository name, developers Waves wallets, and amount of money you want to spend on salaries
Smart salary processor will check amount of commits of each of developer and spread provided money in proportion of completed job with transactions protected by Waves smart contract.
Smart Incentive Project for Waves Online Hackaton.
Smart contracts will be used as Escrow and decide to reward side or return money to the owner.
Possible options for use: The school rewards the best students for excellent estimates (data received from the publicly high school official)
The manufacturer rewards people for a sleep scatle (data collected from the public control card of the heart rate) The owner of the product awards the code developers for fixing in the repository (data collected from the GITHUB)
An user who makes a transfer sets a salaries and then checks it with smart contract… The same functionality can be achived with simple transfer transactions without loss of functionality, but less redundancy.
Hello deemru!
Yup, it is easier to just create transaction, but it is tottally unsafety. Smart Rewarding Processor may be faked and your money will be sent to some hacker’s wallet instead of wallets of your employees.
So processor create protection first as stored data + smart contract almost for free (0.01 Waves). And only after that user may send salaries safety.
For real life application there are should be two money transfer from user. One in 0.01 Waves for contract (user may verify wallets and amounts in Waves explorer) and another one for salaries. This step was skipped in order to simplify demonstration process
Thank you for your reviewing!
Fixed!
Now there is one more step - salary amount input.
Send only 0.01 Waves for data smart contract creation.
Enter whole team salary amount
Check that smart contract and data are correct in Waves blockchain
Send salary amount and reward your developers
With this solution no need to trust any approval mechanism since data is human readable
for everyone in Waves blockchain and employer may check it in a few seconds by himself
Oh, that’s easy. Please send it to the same wallets as stored in your account’s data with the same amount and avoid to send additional money to this wallet as it was created for salary processing, not for your own needs
@Lipnevich, i don’t understand why you’re standing on your own. If it’s just to participate on the hackathon, it’s ok. The app works. But on the other side, if we talk about the idea, your Smart Rewarding does’t look so smart for now.
Could you please explain more your point of view? For me Smart Rewarding looks invulnerable now. Or should we ask someone from Waves team take a part in this discusion?