Kanishka Shah - IOUX - Smart Contracts and Finance