Earn ETH by committing to open source projects
blog.status.im
Earn ETH by committing to open source projects
1–9 of 9 posts
Re: Earn ETH by committing to open source projects
#2Re: Earn ETH by committing to open source projects
#3Re: Earn ETH by committing to open source projects
#4Could someone translate the 'How does it work?' section for those of us who aren't familiar with Ethereum?
When a pull request comes in that says it fixes that issue, the bot sees that. Through the smart contract it authorizes the package maintainer to disburse the funds to the fixer at the maintainer's discretion.
Re: Earn ETH by committing to open source projects
#5Could someone translate the 'How does it work?' section for those of us who aren't familiar with Ethereum?
Basically a github maintainer can add their project to commiteth so that whenever someone posts an issue with a label "bounty" a bot posts an address. That address is an ethereum smart contract. People all around can send ETH to that address in order to add incentive to the fix. In Ethereum, contracts can have balances just like wallets. When a pull request comes in that says it fixes that issue, the bot sees that. T…
Re: Earn ETH by committing to open source projects
#6Re: Earn ETH by committing to open source projects
#7Could someone translate the 'How does it work?' section for those of us who aren't familiar with Ethereum?
Basically a github maintainer can add their project to commiteth so that whenever someone posts an issue with a label "bounty" a bot posts an address. That address is an ethereum smart contract. People all around can send ETH to that address in order to add incentive to the fix. In Ethereum, contracts can have balances just like wallets. When a pull request comes in that says it fixes that issue, the bot sees that. T…
Re: Earn ETH by committing to open source projects
#8Earlier quoted context omitted.
Basically a github maintainer can add their project to commiteth so that whenever someone posts an issue with a label "bounty" a bot posts an address. That address is an ethereum smart contract. People all around can send ETH to that address in order to add incentive to the fix. In Ethereum, contracts can have balances just like wallets. When a pull request comes in that says it fixes that issue, the bot sees that. T…
Do you have any idea what happens if the smart contract isn't ever fulfilled? For example, could the reporter create a expiration? Otherwise the Smartcontract is tied up ad infinitum, and perhaps might never be fulfiled, hence locking up Ether forever? Any idea how this works?
It's very powerful; but when the smart-contract world interfaces with the unpredictable outside sometimes the logic doesn't line up.
Re: Earn ETH by committing to open source projects
#9Earlier quoted context omitted.
Do you have any idea what happens if the smart contract isn't ever fulfilled? For example, could the reporter create a expiration? Otherwise the Smartcontract is tied up ad infinitum, and perhaps might never be fulfiled, hence locking up Ether forever? Any idea how this works?
While I haven't read the contract, that is a definite possibility. Most applications that require an 'Oracle' (a trusted source of information i.e the bot) can be written in a way that a deadlock would occur if their service was down, for example. That being said, a smart-contract can be written to give refunds in the case of an expiration, disallow the maintainer from cashing his own pull requests (though he could m…