The new financial services platform is underpinned by blockchain technologies.