Gitcoin ‘New York Blockchain Week’ Virtual Hackathon: Winners

This month, to coincide with NYC Blockchain Week, we joined and sponsored the Gitcoin virtual hackathon where hackers around the world competed to build projects that contribute to the Arweave ecosystem. During the two-week hackathon, we saw a number of outstanding builds from numerous participants, including platforms and developer tools that boast a range of features. The criteria and winning submissions are as follows:

Build A WeaveMail Client

Prize: 2000 DAI

For this bounty, participants were required to build a new client for the open-source, decentralised email service Weavemail. The build must include: an improved UI, faster loading times, and remain completely decentralised.

Winning Submission: Weve 🥇 By: Anish agnihotri

With Weve, you can send messages to anybody with an Arweave address, and ensure that all messages are encrypted, and uncensorable. Features include: simple mail composer with standard formatting options, image attachment, save drafts, address book, mobile responsive layouts, and more! Head over to Weve and start messaging now.

Runner up entries: AEClient by @AliceaSuna94 & Weavemail 2 by @Mike Hibbert.

Decentralized CDN Uploader

Prize: 1000 DAI

In this bounty, participants were asked to create plugins to upload assets automatically with one of the most popular toolkits to automate and enhance developers’ workflow on NodeJS. Gulp, Grunt, or WebPack.

Winning Submission: Webpack-Arweave 🥇By Bonifaty

The Webpack-Arweave CDN uploader plugin allows you to easily upload assets to Arweave permaweb.

Runner up entries: Arpack by @Merwane

Immutable NPM Packages

Prize: 1000 DAI

To avoid repeating an instance like the infamous left-pad incident, the Immutable NPM Packages bounty required participants to streamline the developer UX of using and permanently publishing NPM packages on the Arweave network.

Winning Submission: Immutable NPM 🥇 By wildcards-world

Immutable NPM is a super simple NPM wrapper that installs packages from Arweave. This tool understands the market adoption of the public npm registry and is therefore not a replacement, but instead, it acts as an improvement by downloading the package first from Arweave, and if the package is not found in Arweave it defaults to a regular NPM request.

Runner up entries: Arweave NPM by @pmprete

Congratulations to the winners and thank you to everybody who participated! Stay tuned for upcoming hackathons on our Gitcoin bounties hub.





A novel data storage blockchain protocol enabling a permanent serverless web and creating truly permanent data storage for the first time.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Building Node.js backend API using egg framework with rethinkdb

Converting Image to base64

Create a React Project From Scratch

What is the JavaScript Event Loop Anyway?

Angular Vs React.

Create and Print Linked List in JavaScript

Keeping Your Code DRY

Dynamically embed Grafana dashboards in a React Component

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
The Arweave Project

The Arweave Project

A novel data storage blockchain protocol enabling a permanent serverless web and creating truly permanent data storage for the first time.

More from Medium

Umami — Token management

SpaceShard: The Origins

zero-knowledge proof — web3

The wave of infrastructure sweeps the prosperous blockchain ecosystem