The Skinny On Smart Contracts: An Introduction & Why You Should Car...