Challenge | Title | GTU Reward | Seats | Start Date | Last Date for Submission |
---|---|---|---|---|---|
OT4-SC1 | Active Participation | 20.000 GTU | 20 | 10-02-2021 23:30 PT | 03-03-2021 23:00 PT |
OT4-SC2 | Executable Smart Contract | 25.000 GTU | 20 | 10-02-2021 23:30 PT | 03-03-2021 23:00 PT |
OT4-SC3 | Top5 Smart Contract Bonus | 35.000 GTU | 5 | 10-02-2021 23:30 PT | 03-03-2021 23:00 PT |
The main challenges with a very generous limit of up to 750 seats are intended to stress-test the network and encourage participation from all over the world. For the smart contract challenges, we have chosen a more exclusive approach with only 20 available seats.
Our main purpose for the smart contract challenges is to engage directly with experienced developers, get feedback on our framework, the relevant documentation, missing functionality or descriptions etc. and to start building a smart contract community for the Concordium blockchain. We also aim to provide a forum where developers can work together on a high technical level.
The idea with OT4-SC1 - OT4-SC3 is that the same smart contract is used for all challenges and challenge rewards are cumulative depending on quality of work. Challenges OT4-SC1 and OT4-SC2 require active submissions according to the guidelines given. Challenge OT4-SC3 is an exceptional contribution bonus. It does not require submission. Our smart contract core team will assess all smart contracts submitted in OT4-SC2 and then select the Top5.
A contributor can apply for one of the 20 seats by sending a registration, which will be evaluated and accepted or rejected by the Concordium tech team. You can check the current status of available seats. The private smart contract challenge repo and the related private Discord channel are only accessible by invitation after we have accepted the registration.
- Choose a smart contract from our smart contract categories.
- Fill out your registration template and send it to [email protected] with subject "smart contract registration".
- If you get accepted, you will be notified by email and receive invitations to join the private
Testnet4-SmartContractChallenges
repository and the privatesmart-contract-challenges
channel on Discord.
- Join repository
Testnet4-SmartContractChallenges
and Discord channelsmart-contract-challenges
. - Read our documentation.
- Develop, test and deploy your smart contract.
- Engage with us and other contributors in Discord.
- Have fun ✨
- Submit in repo
Testnet4-SmartContractChallenges
(under license Apache 2.0).
- We'd prefer if you stayed with the smart contract that you specified in your registration. If you plan to change the category, send us an email to [email protected] and briefly explain your reasons. It is valuable feedback for us why and where you got stuck with your original contract.
- If you want to drop out without submitting, please let us know. We can then make your seat available to others.
- We are looking forward to engaging in direct communication and cooperation. But just for completeness, we reserve our right to withdraw acceptance and access of a contributor at any time, if e.g. language or attitude becomes offensive.
The better information you provide, the better we can assess your registration.
Our selection process will take place from 11-02-2021 - 12-02-2021 or until seats are filled with promising contributors. If seats cannot be filled, the registration stays open until 26-02-2021.
Your application must answer all bullets below. Note however that it is not mandatory to have previous experience in 5. - 8. - you can just answer no 😉
- Github user name
- Discord user name
- Chosen smart contract
- High-level specification draft of smart contract (minimum 3 sentences)
- Experience with smart contract development?
- Experience with Rust?
- Experience with Concordium blockchain?
- Experience with other blockchains?
Send us an email to [email protected] with your answers and subject "smart contract registration".