Migranet presents a solution to migrants and accredited migration practitioners by automating the processing of migration applications. It also assists refugees with their skills assessment, so they can be integrated into their host country post selection. Migrants will use the Migranet platform to upload their professional credentials and background declaration during the application stage, prior to professional assessment. Their credentials and background declaration will then be stored on the blockchain. The built-in smart contracts will also provide protection to migrants from fraud, malpractice, and misrepresentation.