The competition and voting have completed. Winners were determined by the citizens of Lykke City.

  • Days of the project

    Nov 8, 2017 - Jan 17, 2018 (69 days)

  • Submissions

    Nov 9, 2017 - Jan 3, 2018

  • Voting

    Jan 3 - Jan 17, 2018

One might say that the Hashgraph is the Blockchain killer. Let's check it out. Hashgraph allows building distributed apps with near to real-time consensus. For instance, imagine you trade cryptocurrencies but without having a centralized matching engine. Rather than you have your own instance of the matching engine on your local machine that is in sync with many other instances in the network.

Lykke Exchange runs this competition to build the best test case scenario that would show how the Hashgraph consensus will perform in the highly loaded environment.

The result that we are waiting for:

Decentralized matching engine app is required based on the Hashgraph SDK:

  • Multiple orderbooks with each-to-each tradable assets (BTC, ETH, USD, EUR...) 
  • Trading with limit orders
  • Continuous double auction
  • Price-time priority matching

Orderbook state and balances should be in sync with multiple nodes. Sending an order triggers orderbook updating. Several thousands of nodes should emulate trading activity. Each node should generate at least several orders (or canceling orders) per second. Testing results visualization is required.

Some metrics to be measured:

  • Latency for the consensus-based orderbook for each node
  • Average execution time for trades
  • How are these metrics correlated with the number of events in the network
  • etc.

Information about Hashgraph could be found here: https://hashgraph.com/ 

SDK download: http://www.swirlds.com/download/
Simple matching engine demo is inside SDK


Lykke the is the semi-decentralized exchange with a centralized matching engine and decentralized settlement. Lykke is interested to build such a true distributed real-time matching engine app. If the result of Hashgraph public testing is as good as we expect then a new stream of competitions will be launched.

About Lykke Wallet

The Lykke Wallet mobile application for iOS and Android is the key element of the Lykke trading ecosystem. Our wallet app makes it easy for you to trade currencies and cryptocurrencies. You can buy and sell assets such as bitcoin and ether on the open-source Lykke Exchange, our next-generation trading platform, with an immediate settlement and direct ownership, thanks to distributed ledger technology, all at zero percent commission.


Please refer to the Terms of Use of the organization and remuneration issues. If you have any questions, please feel free to ask them in the comments of the project.

A few disclaimers:

Submitted results must be publicly available on the GitHub. There is no guarantee of winning a prize. The prizes are only awarded to entries that the Lykke judges find worthwhile. Prizes are awarded in Lykke coins, which may be redeemed for currency and sent to your bank. You must be at least 18 years of age. You must not submit twice — your first submission is the one that counts. You will be responsible for declaring your own income to your local tax authorities. All submissions will be disclosed to the public. The prizes are given at organizer’s sole discretion. The decisions of the judges will be final — there is no appeals process if your project does not win a prize. No other compensation will be given at this stage.

The code for Hashgraph is still in beta. The code is not complete, may contain bugs, and has not been released for commercial use.  This contest is to see what is possible based on the beta version only.  To participate, you will need to download the SDK from Swirlds and agree to the Swirlds end-user license agreement.  Please read that agreement carefully.  It does not permit the use of the code for commercial deployment.  Hashgraph technology is protected by patents and copyright. You must obtain a separate license from Swirlds if you wish to commercialize any application developed on the platform, whether as a result of this contest or otherwise. Lykke is not affiliated with Swirlds, and Swirlds has not sponsored or endorsed this contest.

Please login using a user with KYC to see this info


AUTHOR Lykke co-founder and CTO
Lykke co-founder and and Chief Operations Officer
Dmitry Krasovskih
Lykke Exchange developer
Roman Chuprikov
Lykke bitcoin developer
Representative from the Swirlds company
Username Registration date Result
November 10, 2017 08:15
December 20, 2017 11:48
December 07, 2017 04:14
November 11, 2017 07:04
December 10, 2017 01:16
November 29, 2017 09:36
December 09, 2017 06:04
November 11, 2017 04:34
November 11, 2017 07:38
December 29, 2017 06:27
November 11, 2017 05:04
November 11, 2017 03:18
December 26, 2017 01:25
December 04, 2017 08:56
November 30, 2017 07:34
November 11, 2017 04:54
December 25, 2017 01:27
November 10, 2017 10:19
November 29, 2017 04:29
November 11, 2017 01:11
December 26, 2017 09:51
December 01, 2017 01:24
November 26, 2017 05:07
November 19, 2017 10:14
November 19, 2017 02:16
November 26, 2017 11:09
November 10, 2017 08:55
November 13, 2017 10:39
December 26, 2017 02:05
December 06, 2017 02:50
December 27, 2017 05:55
January 02, 2018 10:44
November 13, 2017 01:14
December 12, 2017 03:25
November 10, 2017 09:35
Please login to leave a comment
Iuliia Anferova moderator · 01:51 PM December 22, 2017

Hi guys! After your many requests, we extended this project until January 3.
Feel free to ask any questions

Username reg. and Subm. Date Result Vote
December 20, 2017 11:51 View 4
Your Feedback