Blockchain technology has proved its disruptive potential beyond cryptocurrencies and is finding its applications across industries. Multiple use cases are available in the financial sector which leverage Blockchain and smart contracts. Blockchain based transactions come with promising features such as low cost, high speed, transparency, and secur...