SOILcoin dApp HackathonThe SOILcoin development team is pleased to announce a SOIL dApp Hackathon, in which developers can submit innovative application prototypes on the SOIL Crytographic Ledger Platform. This hackathon begins, March 21 2016, the Spring Equinox.
The SOILcoin development team is donating a substantial disbursement award earmarked from the community fund which we set up upon our genesis block, but if the community wishes to donate to the overall award reserve we welcome that as well, as a bigger fund will lead to much higher quality submissions.
Total Contest Fund: 100,000 SOIL (at current 7 day average valuation ~ USD $2040 or 4.9875BTC)
DetailsThe Hackathon will run over the course of 12 weeks, closing June 21 2016, the Summer Solstice. We invite both individuals and teams to participate. Full scaled dApps and single functional contracts are acceptable as submissions.
When the SOILcoin dApp Contest ends, we will present our community 2 weeks to vote for their favorite dApps through an open stakeholder vote. You, the community, will be the judges.
The SOILteam will announce the winners on July 8, 2016.
The funds are held at the following SOIL address:
0x2321e69e5038d925ac2CB4894ed735aA3879280DThis is a 2-of-2 multi-sig contract wallet, requiring, by implementation of a smart contract, that both members of the SOILcoin core development team to sign out-migrating transactions.
Any community members who wish to, are encouraged to donate, and more importantly
PARTICIPATE!.
Rules- The dApp must be available on a GitHub repository, with an open source code, by the conclusion of the Contest Period. GitHub will be used as the Hackathon Software Repository. Every project will check in their source, design documents, and other digital resources, and provide the link with their submission.
- The dApp must be originally written and owned by the project developer themselves, we are seeking innovatinve contributions, not simple ports of existing projects onto the SOILnet.
- The dApp function must reconcile the spirit of the SOILcoin ecosphere. That is, it should relate, in theory and implementation, the core service paradigms embraced by the SOILcoin project.
- *RENEWABLE ENERGY * ENVIRONMENTAL TECHNOLOGY * PRECISION AGRICULTURE * COMPUTATIONAL SCIENTIFIC APPLICATIONS *
- The dApp submission must include its contract wallet address and JSON interface as part of its documentation.
- The SOILcoin development team is not eligible to win the listed awards, although, community members are more than welcome to personally donate towards any SOILcoin Hackathon registered projects they deem useful and innovative, as well as the overall award fund if they wish.
Reward- First Prize: 50% of Hackathon fund
- Second Prize: 35% of Hackathon fund
- Third Prize: 15% of Hackathon fund
The percentages shown, represent the proportion of the final collected prize fund the individual winner can expect to receive. It is therefore, only possible to collect one prize per submission. In the situation where one developer submits two unique dApps, and they both win in ballotting independently, then that developer will be eligible to receive both prizes.
At the current default Fund balance (100,000 SOIL), and based against the 7 day average valuation for SOILcoin, as listed at Bittrex, 1st prize would be valued at ~ USD$1020, 2nd prize would be valued at ~ USD$714 and 3rd prize would be valued at ~ USD$306.
Dapp ResourcesOur DUST dApp/wallet release features compiling, deployment and interaction tools, especially for Solidity programming based smart contracts. The official link for downloading this package is available on our Bitcoitalk.com forum page's Original Post. [
https://bitcointalk.org/index.php?topic=1176709.0]
An article by abvhiael introducing some of the compilers available on line as secondary choices for contract work is available at [
https://bitcointalk.org/index.php?topic=1176709.msg14017721#msg14017721]
Several wonderful tutorials regarding programming in Solidity can be found online, based on the Ethereum protocol, which SOILcoin neatly parallels.
The following links to tutorials will get you started:
http://ethereum.github.io/solidity/https://docs.erisindustries.com/tutorials/solidity/solidity-1/https://solidity.readthedocs.org/en/latest/If you have questions, or need ideas, the ethereumforum page dedicated to Solidity projects is a great place to start:
https://forum.ethereum.org/categories/solidity