Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 3.33 KB

CONTRIBUTING.md

File metadata and controls

50 lines (34 loc) · 3.33 KB

How to contribute?

The Technical Specification of Layer 2 Blockchain Scalability Solutions for Ethereum Virtual Machine Compatible public Blockchains is an open-source project that is actively seeking contributions from any willing participants. Here are some guidelines for people that would like to contribute to the project.

First-time contributors

If you are new to this EEA Community project and are looking for an entry-point to make your first contribution, look at the open issues and at the status of the work items in the work items folder. That link shows all of the tagged good first issues, which are meant to be small pieces of work that a first-time contributor can pick-up and complete. If you find one that you'd like to work on, please assign yourself or comment on the issue and one of the maintainers can assign it for you.

Submitting a new issue

If you want to create a new issue that doesn't exist already, just open one here.

Submitting a new pull request

Follow these steps when submitting a pull request:

  1. Fork this repo into your GitHub account. Read more about forking a repo on Github here.
  2. Create a new branch, based on the main branch, with a name that concisely describes what you’re working on (ex. add-zkp-protocol).
  3. Ensure that your changes do not cause any existing tests to fail.
  4. Submit a pull request against the main branch.

Signing the eCLA/iCLA

Anyone can do a pull request and commit. In order for your work to be merged, you will need to sign the eCLA (entity contributor agreement) if you are contributing on behalf of your company, or iCLA (individual contributor agreement) if you are just contributing for yourself. Learn more about the eCLA here.

The iCLA is administered by a bot which will comment on your PR and direct you to sign the iCLA if you haven’t previously done so. This happens automatically when people submit a pull request.

Official Contributors

This is the current list of vote-eligible WG members and individual participants of those vote-eligible members. If you want to add your organization then

  1. Read and follow the instructions of how to create a pull request
  2. In your pull request, add your organization and yourself to the list below

Once your pull request has been approved by the required number of Maintainers, currently 2, your organization will be a vote-eligible member of this WG.

Organization Representative (First, Last name) GitHub handle
Ethereum Foundation Andreas Freund @Therecanbeonlyone1969
Ethereum Foundation Tas Dienes @tasdienes
Provide Kyle Thomas @kthomas
Ethereum Foundation Dan Shaw @dshaw
Matter Labs Marco Cora @Be1garath
Accenture David Katz @katzdh
Golden Next Ventures Samrat Kishor @samratkishor
Metis Pavel Sinelnikov @psinelnikov
Offchain Labs (Arbitrum) Daniel Z Goldman @DZGoldman
Offchain Labs (Arbitrum) Derek Lee @leeederek
Metis Nikolai Prokhorenko @0x000hx
Matter Labs Landon Gingerich @lgingerich