Skip to content
This repository has been archived by the owner on Aug 16, 2023. It is now read-only.

Infura API Optimization Prize #3

Closed
seanwbren opened this issue Jan 8, 2020 · 7 comments
Closed

Infura API Optimization Prize #3

seanwbren opened this issue Jan 8, 2020 · 7 comments

Comments

@seanwbren
Copy link
Contributor

seanwbren commented Jan 8, 2020

Infura Ethereum API Optimization Prize

Prize Bounty

$500 of Eth

Challenge Description

Each Ethereum network call costs $ and can be vulnerable to network clogging. We'd like to see you think about how you can lessen either the number or the gas cost of eth_calls that your dapp makes, and showcase improvements. This is a wide-ranging topic and we invite you to be creative. Additionally, you can use contracts like makerdao's Multicall (https://github.com/makerdao/multicall) either directly or for inspiration.

Submission Requirements

A valid submission will include a short project video demo as well as a text description of how the number/complexity/gas cost of eth_calls is reduced, including a before and after comparison.

Submission Deadline

January 23, 2020

Judging Criteria

The project demo and code will be evaluated by Infura team members, and the one best optimizing eth_calls will be awarded the prize. Judging includes criteria based on execution, project goal, originality, and code quality.

Winner Announcement Date

The winner will be announced via our Twitter and/or other channels within 1 week of the hackathon ending.

@gitcoinbot
Copy link

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 0.001 ETH (0.14 USD @ $139.18/ETH) attached to it as part of the sbberk fund.

@gitcoinbot
Copy link

gitcoinbot commented Jan 9, 2020

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 5 days, 17 hours ago.
Please review their action plans below:

1) craze3 has started work.

Will attempt to port over Multicall.js
2) destiner has started work.

ethers.js-compatible library based on Multicall pattern
3) wisdomabioye has started work.

I'll work as per the requirement

Learn more on the Gitcoin Issue Details page.

@seanwbren seanwbren changed the title Infura API Optimization Prize (500 Dai) Infura API Optimization Prize Jan 9, 2020
@gitcoinbot
Copy link

💰 A crowdfund contribution worth 3.62400 ETH (551.72 USD @ $152.24/ETH) has been attached to this funded issue from @wendy111.💰

Want to chip in also? Add your own contribution here.

@gitcoinbot
Copy link

gitcoinbot commented Jan 23, 2020

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 0.001 ETH (0.17 USD @ $167.84/ETH) has been submitted by:

  1. @destiner
  2. @wisdomabioye

@sbberk please take a look at the submitted work:


@Destiner
Copy link

Had a need to look ether and token balances of several wallets and then seen this bounty so decided to make something useful for others as well.

As ethcall uses multicall, number of calls made effectively goes down to 1.

@gitcoinbot
Copy link

Infura ⚡️ A *Infura* Kudos has been sent to @Destiner for this issue from @sbberk. ⚡️

The sender had the following public comments:

This library function is great! Thanks for participating. Look out for a post on our blog/twitter soon highlighting this and some other projects.

Nice work @Destiner!
Your Kudos has automatically been sent in the ETH address we have on file.

@gitcoinbot
Copy link

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 0.001 ETH (0.17 USD @ $172.57/ETH) (plus a crowdfund of 3.624 ETH worth 625.4041995116401 USD) attached to this issue has been approved & issued to @Destiner.

Thanks to @wendy111 for their crowdfunded contributions to this bounty.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants