Who is Nick Mudge?

Nick Mudge
Jun 27, 2018 · 2 min read

I am an Ethereum contract programmer, code reviewer, security auditor and standards author. I specialize in Ethereum contract programming with the solidity programming language.

In February 2018 I became involved with Ethereum development. I participated in the discussions that developed the ERC721 standard. I audited a couple of the first public implementations of the ERC721 standard.

In June 2018 I became very interested in ERC721 composable functionality, the ability of a non-fungible token to own or possess other non-fungible tokens or ERC20 tokens. I co-authored the ERC998 standard which is an extension to the ERC721 standard that provides composable functionality. I then implemented and deployed the first production ready ERC998 implementation for the Mokens project which enabled people to create ERC721 tokens with a simple web interface. A number of companies started using ERC998 including Caesar’s Triumph and Bitizens.

While working on the Mokens project I ran into a number of limitations of Ethereum contracts. I authored the ERC1538 standard which mitigates or overcomes them. Specifically the standard provides a contract design that removes the maximum contract size limitation and makes contract development more flexible, powerful and transparent.

Before Ethereum programming I wrote custom software for manufacturers in the US and Europe. I did this from 2009 to 2018. During this time I also programmed and created a software product that implements communication protocols and standards that enables application software to interact with semiconductor manufacturing equipment. More information about that here: https://inductiveautomation.com/news/new-secsgem-driver-opens-new-possibilities

From 2007 to 2009 I was a full time web programmer and I programmed the front and back-ends of websites. My most notable project was https://www.gamasutra.com.

  • Since 2014 I have been working at my own company Perfect Abstractions LLC.
  • Between 2014 and 2009 I worked at Inductive Automation LLC and its sister integration company Calmetrics.
  • Before that I worked at a web programming company called Minnick Web Services for 2 years.

I am the main author of the ERC998 standard here: https://eips.ethereum.org/EIPS/eip-998

Also see: https://erc998.org

I am the author of ERC1538, Transparent Contract Standard. Here’s an article about that standard: https://coinjournal.net/erc1538-future-proofing-smart-contacts-and-tokens/


Writing about mokens, a new class of crypto-collectibles.

Nick Mudge

Written by

Ethereum contract programmer.



Writing about mokens, a new class of crypto-collectibles.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade