Search consensys.net

By using this site, you agree to our use of cookies, which we use to analyse our traffic in accordance with our Privacy Policy. We also share information about your use of our site with our analytics partners.

News

Hacking at ETHDenver? We've Got $8K In Bounties

ETHDenver is the largest #BUIDLathon in the world for Ethereum and other blockchain protocol enthusiasts, designers, and developers. ConsenSys is offering $8k in bounties in "DeFi," Infura, ConsenSys Quorum, Metamask, Truffle, Infura, and Diligence.
by ConsenSysFebruary 11, 2021
Consensys Twitter

EthDenver has been incredible so far! ConsenSys has been a sponsor to this magical Ethereum gathering every year since its inception. For those new to the space, ETHDenver is the largest #BUIDLathon in the world for Ethereum and other blockchain protocol enthusiasts, designers, and developers. This year the event is a stacked seven-day event, 24 hours a day, with various presentations from experts in the Ethereum ecosystem, in parallel to a massive hackathon. These “buidlers” will be able to create teams virtually, build a web3 project on Ethereum and integrate various platforms, integrations, plugins, APIs, extensions, or libraries for a chance to obtain a cash prize bounty. 

Haven’t heard of us yet? ConsenSys is the leading Ethereum software company. We enable developers, enterprises, and people worldwide to build next-generation applications, launch modern financial infrastructure, and access the decentralized web. Our product suite, composed of Infura, ConsenSys Quorum, Codefi, MetaMask, Truffle, and Diligence, serves millions of users, supports billions of blockchain-based queries for our clients while handling billions of dollars in digital assets. 

Before we dive into bounties, check out some of these resources! 

Let’s talk bounties—this year, we decided to double down. 

ConsenSys is offering $8k in bounties. Now, this year has already been pretty insane— but, in our own sort of hackathon, we decided to rally all of our teams to open up some collaboration with the developer ecosystem. We want to see what kind of cross-pollination we could create using ConsenSys tools, libraries, APIs, extensions, platforms, and protocols. Outside of our product suite, we’re incredibly excited to discover new collaborations across the entire Ethereum ecosystem as a whole. That being said, we have bounties in “DeFi,” Infura, ConsenSys Quorum, Metamask, Truffle, Infura, and Diligence.

*Drum roll please*… 

Here are the bounties and their categories: 

DeFi

At ConsenSys, we’re leveraging our product suite to power the industry-wide adoption of decentralized finance. In the name of disruption and decentralization of the financial world as we know it—we’re excited to see what you come up with! 

1/ Best Ethereum DeFi projects utilizing 2+ ConsenSys products/projects

  • $1,000

AirSwap

AirSwap powers peer-to-peer trading. Using a request-for-quote (RFQ) protocol, AirSwap traders are protected from both front-running and price slippage and trades are performed wallet-to-wallet through a variety of applications including MetaMask Swaps.

2/ Stablecoin Swap

  • $750

Build a web app that uses AirSwap to let traders perform large 1:1 stablecoin swaps with each other. For technical details, see the AIP: https://github.com/airswap/AIPs/issues/13.

Judging Criteria:

  • Github repository for review
  • Codebase for PoC with guidelines to run it
  • Recorded demo

3/ Add “light” protocol support to AirSwap CLI

$250

AirSwap supports a “light” protocol with minimal features to save on gas. However, the AirSwap CLI currently does not support this protocol. Add a CLI command to request light orders from servers that support it. For technical details, see the GitHub issue: https://github.com/airswap/airswap-cli/issues/78.

Judging Criteria:

  • Github pull request for review
  • Recorded demo

ConsenSys Quorum

ConsenSys Quorum is an open-source protocol layer that provides developers with the flexibility and reliability needed to make their blockchain applications successful. As a private, permissioned version of Ethereum, it enables enterprises to leverage Ethereum for blockchain applications that require high speed, throughput, and privacy. ConsenSys Quorum comprises a suite of configurable components and APIs, allowing you to customize your use case and production environment.

4/ Best Enterprise blockchain interoperability with ConsenSys Quorum

$1,000

We see increasing interest in cross-chain capabilities between non-Ethereum DLTs and Quorum blockchain networks.

For this bounty, we encourage you to build or adapt a Layer 2 solution to interoperate a non-Ethereum DLT (e.g., HL Fabric, Corda, HL Sawtooth, HL Iroha, etc.) with a ConsenSys Quorum (HL Besu or GoQuorum)blockchain for cross-ledger token swaps.

Judging Criteria:

  • Github repository for review
  • Architecture of the solution (components involved, sequence diagrams, etc.)
  • List of supported features in particular supported tokens
  • Codebase for PoC with guidelines to run it
  • Recorded demo

5/ Best DApp, tool, extension, plugin or fix on ConsenSys Quorum

$1,000

Buidl on top of Quorum using projects such as Quorum-Quickstart, Kubernetes, Remix Plugin, Quorum Cloud, Truffle, Cakeshop…. We want to see more extensions that play with public Ethereum and additional tools for devs to access in general when using ConsenSys Quorum.

We’re also looking for the best use of quorum features by building something like Tornado.cash on ConsenSys Quorum, Dai for Quorum-to-mainnet transfers, or even cross-chain token swaps. Please get creative with it!

Metamask 

6/ MetaMask Choice Award 

$500

We’re looking for the best dapp that incorporates MetaMask AND aims to perform a public good. Does your project help people keep COVID safe? Help health professionals deal with the pandemic? Surface better health data? Or help COVID affected job seekers? Submit your project to the MetaMask Choice Award for your chance to win the bounty and get featured on the MetaMask blog!    

Infura 

NB: All hackers will need to apply for access to ITX via [email protected] with ‘EthDenver’ in the subject line, as the product is still in alpha mode.

7/ Bring Uniswap and ITX closer together <3

Prize: $1500

To win this bounty, we challenge you to build a new website that allows a user to swap tokens on Uniswap via Infura Transaction Service (ITX). The user should not require any ETH upfront or a pre-deposit on ITX to use the service. Instead, the relayer (you!) should pay the network fee upfront and then get refunded via the swap’s output. For example, if the user swaps DAI to ETH, then the relayer takes a slice of the ETH to cover the cost (and some profit too). 

We are applying for a Unigrant to support the development of this project after the EthDenver hackathon. Assuming the grant is successful and the winning team delivers an exciting MVP, there should be a larger bounty available to bring the relayer-enabled exchange to production (and/or hopefully integrated into the Uniswap interface). Of course, all code should be open-source. As you will soon see, we have designed ITX to have minimal integration-specific components such that the final router contract will not be aware of ITX at all, and it is easy to swap out ITX with another relay service. 

So let’s stop stuck transactions (uniswap swaps) together! 

Truffle

Truffle is a robust development framework that makes building on Ethereum way easier, getting developers from idea to Dapp as comfortably as possible. Chocolate is not included, but maybe Truffle can help you develop a DApp to validate the authenticity of a truffle and help us all from getting duped by fake ganaches! The Truffle Suite includes Truffle, Ganache, Drizzle, and Truffle Teams.

We have a list of bounties:  

7/ Type definitions for @truffle/contract · Issue #3116

  • $250

8/ Add documentation/example with deployment on private geth chain

  • $250

9/ Raise Github issue button should search existing issues first – Ganache #243 

  • $250

10/ Making a Diamond box

  • $250

11/ Print a “promise was automatically resolved” indicator

  • $250

12/ Custom autocompletes for Truffle CLI

  • $250

Resources:

Diligence

13/ Add Scribble annotation to Uniswap

  • $500

Scribble is a runtime verification tool for Solidity that transforms annotations in the Scribble specification language into concrete assertions that check the specification. In other words, Scribble transforms existing contracts into contracts with equivalent behavior, except that they also check properties. Here are the repos we are interested in:

More on Scribble: 

You also get access to a fuzzing campaign and Mythx Pro subscription. Hit us up on Discord for any questions.

14/ Diligence Design Bounty

  • $500

Ethereum is a dark forest; you are riding a unicorn to the moon while fighting the flying bugs with a lightsaber. Come up with slick designs, artworks, cover pictures, logos, let your artistic mind go wild for ConsenSys Diligence

The top 3 best designs get up to $500 and exposure on all our social networks and newsletters– not to mention having their own design on the next conference goodies package (Hoodies, hats, stickers, etc.). 

More info and submission form: https://forms.gle/cDbCoZ9zs1PcVjup7

If you read through all of those—you’re a legend and probably deserve a bounty yourself. We have quite the lineup and are really looking forward to viewing the work you push to Github. If you need any guidance, you’re unclear on the bounty descriptions, or want to build something that would be impactful for ConsenSys, but isn’t listed here—please reach out! 

Happy buidling! (if you’re new, that’s not a typo.)