Ardor Online Hackathon
22 October 2018 - 10 January 2019
The Ardor Online Hackathon 2018 is your chance as a Java developer to compete for prizes while solving real world business problems using the Ardor platform's most recent innovation, Lightweight Contracts. As the first full blockchain-as-a-service platform, Ardor has positioned itself to provide an unprecedented level of security while seamlessly integrating legacy business systems with the blockchain.
Written in Java, the stateless Ardor Lightweight Contracts provide a safer and much more scalable alternative to the Ethereum smart contracts. You will be developing on the Ignis child chain of the Ardor Blockchain Platform. Everything that can be created on Ignis can be developed on any child chain of Ardor. Read more about each challenge and the submission requirements - then start building using the developer documentation and resources available at the Ardor Learning Hub!
Lightweight Contract Challenges
Challenge 1: Currency Exchange
Think you have what it takes to automate the process of currency exchanges? This is your chance to prove your skills by creating a Lightweight Contract to exchange between Bitcoin and Ignis. More details...
Challenge 2: Cloud Storage
Decentralized data storage has gotten lots of hype, but most blockchain platforms are still figuring out how to offer this type of feature. In this challenge, you will use the existing Data Cloud on the Ardor platform's child chains to take cloud storage and streaming to the next level. More details...
Challenge 3: Identity Verification
Fake social media accounts are a major issue, with platforms like Twitter implementing their own verification process. On the Ardor platform, we think this process can be done better. Join this challenge to develop a Lightweight Contract based on reputation management and identity verification. More details...
Launch: October 22nd, 2018
Opening Date for Submissions: November 22nd.
Deadline Date for Submissions: January 10th, 2019, 11:59 UTC
Winners Announcement: January 31st, 2019
- Upload your contract to the Ardor testnet.
- Send us the source code of your lightweight contract in a zip file, by email to [email protected]. We will respond to confirm receipt of your email. After the end of the submission period, you should also publish your code to a publicly accessible git repository.
- In your email, also include the account id from which you uploaded the contract, and a signed token to verify that you really control this account. To generate such a token, use the Generate Token link under the cogwheel menu in the Ardor wallet header, and enter your email address as Data to be signed.
- Include in your email a brief explanation of the approach you used to design and solve your chosen challenge(s), in a basic text document.
- (Optional) in a separate text document, tell us about yourself – what is your overall interest in blockchain? How did you get to know about Ardor? How do you see yourself developing additional applications on Ardor in the future? Feel free to include any important feedback from your development experience throughout the Hackathon.