PhD Fellowship Program is now open!
Apply now
Ecosystem Support Program logo

How to Apply

Whether you're working on a specific project, or you're still exploring possibilities, you can connect with our team for guidance.

Kid watching plants grow

Apply for Existing Tooling for Ethereum Developers

Please review the item details carefully and explain how your background and approach align with the requirements. Be specific about your methodology, timeline, and expected deliverables.

By submitting this application, you confirm that you have read and agree to our Privacy Policy.

Selected Wishlist:

Existing Tooling for Ethereum Developers

Ethereum developers depend on reliable, up-to-date tooling to write secure code, catch bugs early, and ship faster. High-quality developer tools are essential for building on Ethereum. Although the ecosystem has matured, gaps remain. Some tools are under maintained, others might be falling behind on features that developers need. Continued investment in maintaining and improving existing developer tooling helps the entire ecosystem build more safely and efficiently. We are seeking proposals to sustain, improve, and extend *existing* developer tools in the Ethereum ecosystem that improve the experience of writing, testing, debugging, deploying, or maintaining Ethereum applications and smart contracts. This includes, but are not limited to, expanding work on compilers, language tooling, testing frameworks, static analysers, debuggers, formal verification tools, client libraries in various programming languages, IDE integrations, account abstraction infrastructure, data indexing, and other established infrastructure that Ethereum developers rely on.

Contact Information

Name of company, team, or organization. If you do not have an organization name, write "N/A"
Select profile type

Select country

Select time zone

Briefly provide a biography of yourself and your team including relevant experience and expertise.

Budget

Select currency

Project Overview

Provide a concise title for your project.
Describe your project in a few sentences, including what is being built and why it matters. Provide links to any existing public or published work.
Include a link to a repository for this project: Github, Gitlab, HackMD
Select a domain for this project.
Select domain

Select an expected outcome of this project.
Select output type

Project Details

Provide a detailed breakdown of the project scope of work and timeline including milestones, deliverables, and expected outcomes.
Share plans towards achieving sustainability (both financial and non-financial) for this project in future.
Have you received or discussed funding for this project from other parties?
Within this domain, what is the problem identified, who is affected by it, and how does this project provide a solution? Provide concrete examples.
Depending on the stage of this project, provide metrics for the project's current impact on the ecosystem, e.g. users, page visits, code contributors.
What quantifiable measurements will be used to gauge the success of this project after completion?
Compare your project to 2-3 similar projects in the ecosystem. How is your work unique or novel?
What domain expert or community feedback have you received for this project?
Specify which open source license you are using for this project.
Select open source license

Additional Details

Do you have an Ethereum Foundation referral for this project?
Attach a PDF proposal if you’d like to share additional details not covered in the application form.
Upload file
Click here or drag a file into this box.
People gathered around the Ethereum tree
People gathered around the Ethereum tree