Ethereum Logo Image

Greetings from the Ethereum Foundation Grants Team!

As we go full steam ahead to Devcon 4, we’re back to announce Wave 4 of the Grants Program! Thank you to all the fantastic community members that have applied with creative ideas on how to bolster our ecosystem. We would not exist without the time and energy that you put into Ethereum. While the program continues to grow, we will increasingly continue to involve more community members in the decision making process. The Grants Program today is vastly improved from just earlier this year, thanks to all the helpful feedback from the community, allowing us to provide better public tools and infrastructure.

If you haven’t heard of us before, our last announcement went into some depth on program history, funding summary, and processes. Find that post here, and you can see guidelines and more here.

Without further ado…

🎉 We are proud to announce our Wave 4 Grantees! 🎉

Scalability

  • Non-Custodial Payment Channel Hub​​ – $420K. Payment upon delivery for the open source SDK release built by Spankchain, Kyokan, and Connext at Devcon 4
  • Prototypal​​ – $375K. Front-end state channel research and development.
  • Finality Labs​​ ​​– $250K. Development of Forward-Time Locked Contracts (FTLC).
  • Kyokan​​ ​​– $125K. Development of production ready mainnet Plasma Cash & Debit plugins.
  • Atomic Cross-Chain Transactions – $65K. Research led by Maurice Herlihy of Brown University.
  • EthSnarks​​ ​​– $40K. Development of a cross-compatible SDK for zkSNARKS to be viable on Ethereum.

Security

  • Flintstones – $120K. Further development of the Flint Language including a security focused IDE by Susan Eisenbach of Imperial College London.

Usability (DevEx)

  • TrueBlocks ​​– $120K. Open source block explorer.
  • Gitcoin​​ – $100K. Funding bounties on Gitcoin.
  • VulcanizeDB ​​– $75K. “Community sourced” block explorer.
  • Buidler ​​– $50K. Development of modular alternative to Truffle based on Ethers.js.
  • Ethdoc​​ – $25K. Open source tool for organization and interaction of smart contract codebases.
  • Ethers.js​​ – $25K. Support for ricmoo to continue development and maintenance of Ethers.js.
  • Kauri​​ – $25K. Funding documentation bounties on Kauri.

(#BUIDL)

  • Magic Money Tree (Dark Crystal) – $50K. Tool for securely storing and recovering keys and secrets through a multisig design by the Secure Scuttlebutt Team.

Hackternships

Client Diversity

  • Sigma Prime​​ – $150K. Lighthouse Eth 2.0 client in Rust.
  • Prysmatic Labs – $500K. Eth 2.0 Prysm client.
  • Status ​​– $500K. Eth 2.0 client in Nim.

Want to #BUIDL with us?  See the dev wishlist below and follow links to learn more. If you can imagine a project relating to the topics listed, submit an application and talk to us!

Wishlist!

Scalability

  1. More payment and/or state channel implementations 💚💙💜
  2. More plasma implementations 💚💙
  3. Improving efficiency of existing clients such as geth & parity 💚💙
  4. A tokenless “Lightning Network” for Ethereum 💙
  5. WebAssembly R&D 🔥
  6. libp2p Python implementation 🔥
  7. Plasma Cash implementations for fungible tokens utilizing defragmentation techniques found here and here 🔥
  8. Academic analysis of Casper 🔥

Privacy

  1. STARKS R&D 🔥
  2. BLS12-381 implementations in new languages 🔥

Usability

  1. Improve private key management and transacting in Ethereum 💚💙💛
  2. Alternative wallet / client designs 💙💜
  3. Standards and portability between wallets 💙
  4. Tooling that improves developer experience 💚💙💜💛
  5. Improved documentation & developer/user education videos 💚💙💜💛
  6. Tokenless end user products 💜
  7. Vyper development 💜
  8. More security focused high-level languages 💜
  9. Non-transferable ID tokens 🔥
  10. Establishing a spec and cross client test suite for the JSON-RPC API 🔥
  11. Analysis of and analytics for real world Ethereum transactions (application usage, gas / opcode usage, missed avenues for optimization, etc) 🔥
  12. Tooling that source-verifies contracts client-side, makes use of the metadata hash and shows NatSpec comments to the user for use in wallets 🔥

Security

  1. Security audits for Vyper 💙💜
  2. Smart contract audits 💚💜
  3. Particularly, audits for ERC20, ERC223, ERC721, multisig wallets, vaults 💜
  4. Tooling that prevents vulnerable code 💚💙💜
  5. IDE with a visual debugger 🔥
  6. Privacy Solutions 🔥
  7. More in-depth network monitoring tools 🔥

Education

  1. Community groups and conferences for underrepresented and underserved communities 🔥
  2. Translation of research, documentation, and specs into other languages 🔥

Hackternships

You already have a job (or school)? No problem! Suggest a problem you want to solve and we’re happy to fund a 10-week $10K externship for your spare-time working on Ethereum. 💚💙💜💛(Successful projects will be featured at a developer conference. We are also looking to hire and fund from this pool of side projects. If you’re looking for where to start, look at the list above.)

💚 –  Wave I / 💙 – Wave II / 💜 – Wave III /  💛– Wave IV / 🔥 – New to wishlist

NOW ACCEPTING APPLICATIONS FOR WAVE V

For more inspiration…

Keep up to date with research here and here.