About Blockchain Hackathon

The Government of Karnataka invites coders and blockchain enthusiasts to envision and build prototypes across government departments. Whether you are a competitive developer or a UI/UX expert, this three-day event is an ideal platform for you to interact with the government and unlock your potential to ideate, invent and develop. Build apps and smart contracts using Blockchain and simplify various G2G, G2B and G2C services.


The Lalit Ashok
Kumara Krupa High Grounds, Bengaluru


Friday – Sunday
19 – 21 January 2018

Winning Teams

Rank Submissions Complete Challenge Area
1 Bitgram Challenge Area No. 3 – Identity & Ownership Management
2 RxChain Challenge Area No. 3 – Identity & Ownership Management
Chainwalkers Challenge Area No. 5 – Real Time Record Maintenance
3 The Bayesian Conspiracy Challenge Area No. 2 – Chain of Custody for Agriculture produce
CoPro Challenge Area No. 4 – Incidence Based Payment Systems (Forest)
Build3r Challenge Area No. 4 – Incidence Based Payment Systems (Forest)
4 APPBOOTUP Challenge Area No. 2 – Chain of Custody for Agriculture produce
Belfrics Challenge Area No. 3 – Identity & Ownership Management
Team Satoshi Challenge Area No. 1 – Cross Domain Multi Stakeholder Decision Making (Tree Felling)
The BlockBusters Challenge Area No. 1 – Cross Domain Multi Stakeholder Decision Making (Tree Felling)

Hackathon Challenges

Project Submission

List of teams whose submissions were received on time and teams disqualified for late submissions.

Download List
Cross-Domain multi-stakeholder decision making

Many actions by agencies of the Government of Karnataka require cross collaboration between different departments. The decision-making process requires inputs from several departments, and once a decision is reached, its enforcement requires participation from different departments.


Under the Karnataka Tree Preservation Act, tree felling requires a permit. In order to apply for and obtain a permit, verification from multiple departments is involved. These include:

  • Location of tree on land (Verified by Survey Department).
  • Verification of Ownership of land (Verified by Khata copy issued by Revenue Department).
  • Ownership of tree (Verified by certificate from Revenue Department).

Once these are verified, the Forest Department issues a permit for Tree Felling. After the felling of the tree, another set of activities and permits have to be issued and monitored by different departments. These could include:

  • Permit to transport the felled tree (Issued by Forest Department).
  • Monitoring of the transportation (Forest Department and Police Department).
  • Monitoring of the vehicle in which the tree is transported (RTO).
  • Sawing of the logs in a sawmill or timber factory (BESCOM would monitor electricity supply, Forest Department would monitor Timber Accounting and so forth).

This is a classical example of cross-domain multi-stakeholder decision-making, which features in many interactions across government.

Tracing the Chain of Custody of Agricultural/ Horticultural/Forest produce

In developed markets of the world, there is a premium attached for products that are produced organically, sustainably and legally. In order to access to such markets or to take advantage of this premium pricing, it is important that chain of custody of the produce from production to market is maintained in a way it can be verified by the purchaser, as per the parameters defined by purchaser

Different markets might have different standards, and different purchasers could have different preferences. Thus, a flexible system of verification is needed.


There is a premium in world markets for legally produced timber. The Forest Department oversees the production of large quantities of timber. The timber changes form over its lifecycle – starting from a tree to logs, poles, firewood and billets – which are then auctioned in bulk at various locations, and transported to the buyer. A system is needed to be able to provide chain of custody for timber components that form various timber products.

Identity Ownership Management

The Government issues multiple identities for its citizens – a PAN card, Aadhaar, Birth and Death Certificates, Driving Licenses and so forth. Multiple Agencies are currently custodians of this identity. Some of the agencies are as follows:

  • Issuing authorities: Income Tax Department (PAN), UIDAI (Aadhaar), Road Transport Authority (Driving License) and so forth.
  • Users: Phone companies, Banks, Payment platforms, Hotels and so forth.
  • Integrators: DigiLocker.

In the current design, identities are owned and stored by the Government. Additionally, IDs are shared by citizens with various user agencies, opening up data to security risk. Instead of this ownership of identity by issuing agencies, is it possible to design a mechanism whereby the citizen owns his/her data – fingerprints, address and so forth – which is he then able to share with different issuing and user agencies for the purpose of issuing identities and verification?

Incidence based payment systems

The Government issues several welfare benefits and subsidies for its citizens through various schemes. In all these schemes there are beneficiaries, an authority distributing benefits, a transfer mechanism and a set of conditions or incidences, which once met, a payment is released.


The Forest Department of Karnataka administers a scheme called the Krishi Protsahan Yojana (KAPY). The KAPY Scheme grants agricultural land owners a subsidy for planting trees on their land. On planting and verification, a subsidy of Rs. 10 per sapling is provided. Upon inspection in the second and third years, all surviving sapling receive subsidies of Rs. 15 and Rs. 20 per sapling. The government would like to devise a more efficient system to administer and record the grants under this scheme.

Real-Time record maintenance

The Government maintains numerous and detailed records on various assets. The records are often held at various databases, some centralized, some decentralized. Updation of information on these assets is a challenge, as it does not get simultaneously updated in all databases. Can the Government leverage Blockchain to maintain true copies of records across platforms?


The Revenue Department maintains land records. While these records are digital, they are maintained at the State Level, the Talathi level and others. For any sales transaction, there are challenges pertaining to confirmed ownership because a) title of a land unit needs to be confirmed with one owner and b) there needs to be a clear trail & record of all transactions done regarding the unit. There are other stakeholders (e.g. the mutation department) who need to be in sync with the updated data all the time to avoid discrepancy in any form. Updates in one register are not immediately cascaded to all other registers. This can create a situation where erroneous transactions may happen. How can this be addressed?

Download Final Use Case

This is what will happen

and why you should be there.


Your work will be duly recognised by the Government of Karnataka and winners will have a chance to be invitees to major Government initiatives and international delegations on technology.


You will get an opportunity to learn from industry experts and mentors through various masterclasses, workshops and on ground assistance.


Get a chance to network with a wide spectrum of professionals in India engaged in working on this exciting new technology.


A chance to associate with the most prestigious hackathon in India. You will be realising their ideas and potential for most part of the weekend along with your team members, building a prototype on the defined problems.

Great opportunity at Blockchain Hackathon

You will have 48 hours to build a prototype from scratch, by teaming up with other participants, and compete for prizes

1st Prize


per team

  • 1 Team

2nd Prize


per team

  • 2 Teams

3rd Prize


per team

  • 3 Teams

4th Prize


per team

  • 4 Teams


8 th


  • Registrations

19 th - 21 st


  • Hackathon

22 nd


  • Teams to upload code
    and videos for judging

31 st


  • Winner's



  • Attend the plenary sessions
  • Understand the rules
  • Pick a use case of your interest
  • Attend masterclasses conducted by the cloud infrastructure providers and other partners


  • Huddle with your team members to finalise the use case
  • Indulge in extended conversations with mentors to have your queries addressed
  • Network with your peers to exchange ideas


  • Start coding
  • Take assistance from on ground mentors
  • Discuss often
  • Enjoy !

" All prototypes will be judged based on their application, uniqueness and effectiveness in the realm of technology. The best entries will be chosen by the esteemed jury for further honing and winners will be awarded with exciting prizes! "



Frequently Asked Questions.

Individuals from blockchain or DLT Startups, professional developers, a hardware enthusiasts, embedded system developers and anyone from the maker community who wants to turn their idea into reality. Basic knowledge of blockchain stacks such as Hyperledger and Ethereum, and cloud technologies is required.
All the challenges will be predefined by the organisers and disclosed at length before the hackathon. The challenges will apply to various government departments. You can choose the challenge and form a team accordingly.
You may register with a team of your own but in case you don't have a team, you can form one on the spot. We envisage an ideal team size of three to four participants but there is no hard limit.
You can register onsite. However, all the team members should not leave the premises together during the course of the hackathon. In case of emergencies, 1 or 2 members can leave but the other team members need to be present in the Hackathon premise. There may be a disqualification in case the team leaves the premises for unjustified reasons. The decision of the organisers will be final and abiding in such a case.
Videos of the work product may be created from home on 22nd January after completion of the design and coding on-site. Check-ins of the final code may also be completed from home on the 22nd January 2018 from home.
IP will be owned by the participants. The Government may explore viable prototypes further with the participants.
The DLT platform and cloud services will be provided by one or more cloud partners. We will have technical support from the cloud partner(s) to provide on ground assistance with their cloud platform.
Other than the basic participation criteria, every participant must
  • Disclose any pre-owned IP that they will be bringing to the hackathon.
  • Sign a declaration to hand-over all code and logic developed at the hackathon.
  • Sign release for the use of the video prepared by them in any way the GoK sees fit.
Teams are encouraged to come prepared for the Hackathon by having their own laptops with a suitable development environment for Ethereum or Hyperledger set up. Blockchain cloud platform-specific installations would need to be done prior to Hackathon. Git should be pre-installed.
All the travel and accommodation costs will be borne by the participants. The participants would have to be based out of Bengaluru for three days. Sleeping arrangements would be made at the venue, though these will be limited in number. Hence, participants are advised to bring their own sleeping bags.
Free wifi and power will be made available at the venue. However, participants requiring additional wifi networks or exclusive internet connections should get their own 3G/4G internet data cards. Also, there would be no additional power (apart from power required to run laptop, your boards etc.) that would be made available at the event.

Past Events by GoK