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
- Elizabeth Binksββ -- $10K. Ring signature implementation with nine or more keys.
- Lindsey Grayββ -- $10K. Development of C++ BLS-381 implementation.
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
- More payment and/or state channel implementations πππ
- More plasma implementations ππ
- Improving efficiency of existing clients such as geth & parity ππ
- A tokenless "Lightning Network" for Ethereum π
- WebAssembly R&D π₯
- libp2p Python implementation π₯
- Plasma Cash implementations for fungible tokens utilizing defragmentation techniques found here and here π₯
- Academic analysis of Casper π₯
Privacy
Usability
- Improve private key management and transacting in Ethereum πππ
- Alternative wallet / client designs ππ
- Standards and portability between wallets π
- Tooling that improves developer experience ππππ
- Improved documentation & developer/user education videos ππππ
- Tokenless end user products π
- Vyper development π
- More security focused high-level languages π
- Non-transferable ID tokens π₯
- Establishing a spec and cross client test suite for the JSON-RPC API π₯
- Analysis of and analytics for real world Ethereum transactions (application usage, gas / opcode usage, missed avenues for optimization, etc) π₯
- 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
- Security audits for Vyper ππ
- Smart contract audits ππ
- Particularly, audits for ERC20, ERC223, ERC721, multisig wallets, vaults π
- Tooling that prevents vulnerable code πππ
- IDE with a visual debugger π₯
- Privacy Solutions π₯
- More in-depth network monitoring tools π₯
Education
- Community groups and conferences for underrepresented and underserved communities π₯
- 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...