Sessions

Module, meet Blockchain

Adding Smart Contracts to your DNN modules

Nik Kalyani
Status
Accepted
Level
Intermediate
Date and Time
6/1/2018 11:40 AM
Location
Session Room 1

The Ethereum Virtual Machine (EVM) has made blockchain-based Smart Contracts mainstream. In this session, I will step through the process of creating a blockchain Smart Contract using the Solidity programming language. Next, we'll test the contract using Mocha, and deploy to the Ropsten test network using Ethereum Wallet. Once that's done, we use Nethereum and C# to connect with the Smart Contract using WebAPI. Finally, we call the API from a DNN module to complete the cycle. Smart Contract development has lots of gotchas – this session will help you learn the basics while avoiding the pain.

About the speakers

Nik Kalyani
Nik Kalyani is co-founder and CTO of WhenHub, a startup with a platform that builds solutions for problems that have a time vector. WhenHub products include Studio, a platform for time-based marketing, and Approach, a mobile app for time-based geostreaming. The company will soon launch Interface, a blockchain-based ecosystem for person-to-person business micro-contracts (https://interface.whenhub.com). Kalyani’s co-founder and primary WhenHub investor is Scott Adams, creator of the Dilbert comic strip.

Kalyani also is the founder of Edaptable, a non-profit company that is the publisher of Walkstarter, a free platform that makes Walkathon fundraising easy for public schools. As of January 2018, more than $1.5 million has been raised for schools using the platform. Previously, he co-founded DNN Software, the venture-funded company behind the popular DNN Open Source Content Management System (acquired by ESW in 2017). He also founded iWidgets, an Internet company funded by Draper Fisher ventures.

As co-founder of the Silicon Valley chapter of CoderDojo, Kalyani has led volunteer education sessions to teach over 1,500 kids how to code. He is an 11-year recipient of Microsoft’s prestigious Most Valuable Professional (MVP) Award.

Kalyani lives in Mountain View, California with his wife and two daughters. He enjoys competing in Hackathons, listening to Bollywood music, and DIY projects that fuse vintage art with cutting-edge electronics.