Is decentralised online court possible?

I have been brainstorming ideas lately for the Consensys' Bootcamp final project. This final project is an individual project where students are required to build their own Dapp (decentralised application). NFT is such a hot topic lately that many of my classmates are planning to build NFTs related applications. I am personally interested in the topic of privacy, however, it requires mature zero-knowledge infrastructure and study research papers. It doesn’t sound too realistic that a newbie can achieve it at this point in time.

The idea of a decentralised online court system suddenly came to mind today after I finished listening to the DevNews podcast. I spent the whole afternoon researching how online courts works post-pandemic. Remarkerablely, there is only 46% of the population around the globe have access to the legal system and justice is obviously not something assessable to everybody. Developed countries are forced to transition to an online court system since the pandemic happened. While traditional legal professionals are still figuring out how technologies and automation works, is it possible for the crypto community to form a set of tools for build a decentralised online court system/framework?

Note: This is just some of the research I have done for building my final project. It will likely end up in the trash if things get too complicated or I hit the submission deadline.


  1. Build an open-source online court system that allow everyone around the world to use or fork
  2. Let the legal system become assessable for common people
  3. Explore the possibility of making legal system shared resources through decentralisation
  4. Enable automation, transparency and build trust
  5. Use of smart contracts in the legal field
  6. Every court cases have a unique NFT


  1. A lot of technical details involved as someone who doesn’t have a law degree
  2. Require people with expertise


It seems like a decentralised court should be called a decentralised justicial system instead. One of the major contributors in this space are:

Kleros is a good fit for the purpose by providing the infrastructure for dispute resolution. In the next blog, I will dig into the Kleros protocol, and use cases while I continue reading about their protocol. More importantly, is to come up with a final project idea that is not too difficult to build at the same time well-structured.

Some use cases that are on top of my head are: