Before everything else, every organization in the world wants to know their customers deeply, so that they can in turn provide them with better services and products. This is possible through KYC; however, traditional KYC methods are too time consuming and rigorous and complex. This results in indirect financial loss in terms of inappropriate usage of resources and manpower. Leveraging KYC over Blockchain eliminates all of this by transforming fragmented form of data from trusted sources into cryptographically secure data bits which are safe and easy to access. Blockchain not only fastens the process but mitigates all kinds of hacks, unauthorized access and money laundering, in turn saving a significant amount of time, resources and finances as well.