Skip to content

Latest commit

 

History

History
 
 

challenges-OT4-SC

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
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

Challenge Format

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.

Smart Contract Mission

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 private smart-contract-challenges channel on Discord.

Participation

  • Join repository Testnet4-SmartContractChallenges and Discord channel smart-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).

Changes along the way

  • 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.

Registration Template

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 😉

  1. Github user name
  2. Discord user name
  3. Chosen smart contract
  4. High-level specification draft of smart contract (minimum 3 sentences)
  5. Experience with smart contract development?
  6. Experience with Rust?
  7. Experience with Concordium blockchain?
  8. Experience with other blockchains?

Send us an email to [email protected] with your answers and subject "smart contract registration".