Smart Contracts

I saw my first smart contract today.

I know, I’ve written about the uses of smart contracts for a while but actually seeing one a lot clicked into place!

A smart contract is Java or Javascript code. If you know either of those, you can write your a smart contract!

Smart contracts should go through the traditional SDLC where you gather requirements, write the code (or start with an open-source code like from MIT), and test it before deploying the smart contract into production.

“When money becomes digital, it becomes programmable” – Otto Mora

Smart contracts don’t stop or prevent disagreements.

You can have one smart contract reference another smart contract.

Common pitfalls

  • getting fancy with white label.
  • using a blockchain studio that has not been vetted or put into production
  • Not testing the smart contract from legal and engineering

Get started writing smart contracts

Learn the Ricardian Contract

Udemy – Ethereum and Solidity: The Complete Developer’s Guide

Test your smart contract with EY Blockchain

Featured Photo by Pankaj Patel on Unsplash


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

More great reads

Create a website or blog at

%d bloggers like this: