Smart Contract to revolutionize FinTech