Skip to content
I

InCryptix

InCryptix enables institutions to automate the process of issuing credentials, making it trustless, non-fungible and easy to verify.

Created on 1st September 2021

I

InCryptix

InCryptix enables institutions to automate the process of issuing credentials, making it trustless, non-fungible and easy to verify.

The problem InCryptix solves

The Problem we are solving are:

  1. Issuing Credentials: Most institutions issue their credentials in a process that often involves a central point of trust, and even manual intervention which is prone to hacking, spoofing and imitation by malicious individuals. We are securing and fully automating this by using decentralization of Solana blockchain and its smart-contracts that can be integrated with conditions to issue a credential once a user qualifies for it.

  2. Storing Credentials: Physical Certificates are ancient and often get misplaced. We are using Solana blockchain to store these issued certificates making them decentralized and immutable. This in turn enables us to create a standard protocol to issue and verify these credentials.

  3. Validating Credentials: The verifing party often needs to contact the issuing authority directly to verify a credential, and relies on their input. The issuing authorities themselves use their centralized or manual method of verification, making the process expensive, corruptible and often unreliable.

Checkout our presentation here.

Challenges we ran into

Our core idea is to move certificates on chain, with the all the benefits of decentralization.

  1. We had no experience with Solana before this and biggest hurdle we had was to change our approach from traditional blockchain architectures to an architecture Solana works with.

  2. In traditional decentralized networks such as bitcoin we “broadcast” our transactions but in Solana it directed to a cluster. This is quite confusing because it seems we’re sending data to a central authority situated at solana.com. We still do not understand it completely, yet.

  3. The lack of documentation, especially for C. Even if there are example repositories, they are not well documented. For example, if I were to search for “how to use IPFS with Ethereum” I’ll find a lots of articles and blogs explaining this with code examples. How ever if I search “how to use IPFS with Solana” I get 0 relevant results. This often forced us to change our solution to work differently.

  4. The Solana architecture is definitely different quite complex. doc.solana.com and the discord server has been particularly helpful. Concepts such as rents and clusters are very new!

Discussion

Builders also viewed

See more projects on Devfolio