Please enjoy this issue of the Build Blockchain newsletter. To receive these in your inbox every Sunday morning, subscribe for free.
On June 2nd, 2020, a livestream was held to mark the end of the month-long HackMoney virtual hackathon. The hackathon was the first virtual event held by the folks at ETHGlobal, who typically organize popular in-person Ethereum-centric events throughout the year. The finale featured ten finalists giving project demos, followed by feedback from several high profile judges, including Vitalik Buterin and Andreas Antonopoulos. Prizes were given by more than a dozen companies in the ecosystem and were awarded specifically to submissions which integrated with their projects. Link.
I was lucky enough to participate in the hackathon, and was pleasantly surprised and honored when the project Matt Solomon and I submitted was selected for the finale. In this edition of Build Blockchain, I'll give you a recap of the event from my perspective as a participant. I'll tell you about some of the favorite project submissions I saw, and— if you'll spare me a bit of shameless self promotion— about the project to which I contributed. Finally, I'll reflect on what the hackathon demonstrates about the Ethereum ecosystem. Ok, let's dive in!
Instead of a single weekend, the hackathon was a full month. This allowed builders to create much more extensive and robust projects, and the results reflected that. The quality of projects well exceeded those you'd see at a typical two day event.
Throughout the month, there were a number of resources available for hackers, including mentoring, live workshops, and support from the sponsoring companies. I personally took advantage of a workshop for the Gas Station Network, where I learned enough to integrate that system into our project. The OpenGSN team was great about answering my support related questions, enabling me to come up to speed quickly. Link.
One more advantage a digital event has over an in-person one is access. There were 350 developers from 46 different countries who submitted a total of 120 unique projects. That's pretty impressive for such a burgeoning technology.
We were blown away when we were selected as finalists, and have been heartened by the way the project has been received so far. We're hoping to get the project to mainnet in the not-so-distant future, but for now, you can check the project out on the Ropsten testnet. Link.
Our code is available on GitHub. Link.
Ethereum is a developer friendly smart contract platform, and in that regard, the HackMoney hackathon demonstrates just how far ahead the network is compared to its competitors. In a single month, for a single event, Ethereum saw more high quality projects developed and deployed than most so-called "Ethereum killers" see in total for a year. This isn't about shilling Ethereum, it's just observing reality.
Still, shouldn't it be possible for a competitor to catch up? Yes, it still is, but it may not be as easy as you'd expect. Developer platforms accrue strong network effects that can be surprisingly durable. Just ask Microsoft, who dumped billions into Windows Phone trying to catch up to iOS and Android, but failed spectacularly.
The reason for this durability can be hard to appreciate; it's a self-reinforcing feedback loop. iOS attracted early users, which attracted early developers, who produced high quality apps to sell to them, which attracted more users, which attracted more developers, who produced even more great apps! And so on and so forth. Bootstrapping a system like this can be hard, but once it gets going, it's a force to be reckoned with.
We're still very early in the age of cryptonetworks, but it's clear that Ethereum has already accrued some measure of this compounding power. What's more, for Ethereum, the effect is even stronger because of interoperability. iOS apps are sandboxed, but on-chain Ethereum protocols compose together. So the network effect doesn't just compound between users and developers, it also compounds between the apps themselves.
HackMoney was a lot of fun, and its fruits are emblematic of the breakneck pace at which Ethereum is accelerating forward. I really enjoyed participating, and I'm looking forward to continuing to work on Umbra. Whether Ethereum "wins" as a smart contract platform in the long term may not be settled, but one thing is surely true: for now, it's by far home to the most interesting and vibrant developer community in the crypto ecosystem.
I hope you enjoyed this issue of the Build Blockchain newsletter. To receive these in your inbox every Sunday morning, subscribe for free.