Git Product home page Git Product logo

cohort-four's Introduction

Ethereum Protocol Fellowship: Cohort 4

Cohort 4 is now over. You can find all documented work by every fellow in this repository. To learn about upcoming cohorts follow our channel in R&D discord, EF blog or join the mailing list.

Learn more about EPF in Program details and third cohort recap.

Getting started

The EPF is fully permissionless and open program. Anybody is welcome to participate. All resources and work being done can be found in this repository. Applications for the fourth cohort are currently closed.

To get started, review the resources in the program guide and FAQ. This repository is the main coordination tool for participants. To start using it, check the guide for participating and open a PR to add your development updates.

Find ideas for projects and get inspiration in proposed project ideas.

Communication

The main communication channel with other participants, mentors and organizers is in R&D Discord. If you don't have access, contact the cohort organizers.

Calls

There will be two regular weekly calls throughout the program.

Standup calls

These calls serve to discuss progress of projects, current issues participants are facing, their open questions and comments raised in development updates. Standup calls are dedicated to participants and their discussion, some mentors might show up occasionally. These calls occur weekly every Monday, 15:00 UTC. Use this link to attend the weekly standup.

Office hours

In addition to the weekly standup calls, we hold Office Hours calls which can be focused on specific topics proposed in advance. Find the upcoming call agenda in Issues. Anybody can propose topic for this call by in its tracking issue. Office Hours are regularly happening on every Tuesday, 15:00 UTC.

If you need any further assistance, contact cohort organizers @joshdavislight @taxmeifyoucan

cohort-four's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

cohort-four's Issues

Office Hours #10: AMA w/ Michael Sproul

Meeting info

Next AMA session at Office Hours call will be covering consensus layer with a guest from Sigma Prime, developer of Lighthouse client, Michael Sproul!

Note the time change. This Office Hours is not going to be held at the regular time but earlier, 11:00 UTC instead of 15:00.

Agenda

  • AMA with @michaelsproul
    • Prepare your questions regarding consensus layer development, fork choice, block fingerprinting, rust lang, etc

Office Hours #15: AMA w/ Barnabé

Meeting info

This will be the last Office Hours call which hosts AMA with a mentor and for this opportunity, we will be joined by Barnabé Monnot! Barnabé is researcher leading the RIG team - Robust Incentives Group, a group of researchers analyzing cryptoeconomics and security of Ethereum protocols. He made significant contribution in research for domains like MEV, PBS, 1559, consensus and in this cohort served as a mentor to many of you, fellows.

Agenda

  • AMA with @barnabemonnot
    • Join us to chat with Barnabé about cryptoeconomics, working with RIG, MEV, censorship resistance and all other relevant topics

Office Hours #16: Final project presentations

Meeting info

This is the very last Office Hours call. It will be dedicated to cohort wrap up and mainly closing project presentations by fellows who cannot making it to Istanbul.

If you are not coming to EPF Day during Devconnect, prepare a short presentation about your work during the cohort and current state of your project. You can use your Final dev update for the presentation, share your summary like at a standup call.

Agenda

  • Short cohort retrospect and summary
  • Closing presentations by fellows
    • Come to share summary of your project, its final state and your EPF experience
    • Up to 10 minutes per fellow
    • Sign up by adding comments below

Office Hours #0: Cohort 4 kick-off!

Meeting info

The first EPF Office Hours call dedicated to program kick-off and intro.

Agenda

  • Introduction to the program
    • Program overview, participation guide
    • Repository overview and instruction
    • Instructions for participating, getting mentorship
  • Ethereum Protocol 101
    • History and philosophy of Ethereum
    • Overview of the protocol and roadmap
  • Questions from fellows

Office Hours #14: AMA w/ Justin

Meeting info

This Office Hours will host Justin Florentine for another AMA! Justin is a senior protocol engineer working on Besu execution client. He had a long career in tech and recently he played a crucial role in preparing the client for upcoming Dencun upgrade.

Agenda

  • AMA with @jflo
    • Come to ask him about work on Besu, execution layer development and research, Cancun and 4844, core dev lifestyle

Office Hours #9: AMA w/ Marius and lightclient

Meeting info

After project presentations are over, we are hosting another AMA session at Office Hours call. This one will be joined by two developers from go-ethereum: @MariusVanDerWijden and @lightclient! Both are experts on execution layer and go but with great insight into many domains of the protocol.

Make sure to prepare some insightful questions to seize the opportunity to learn from them.

Agenda

  • AMA with Marius van der Wijden and lightclient
    • Prepare your questions regarding topics geth, fuzzing, execution layer, EVM, EIPs, JSON-RPC, Dencun upgrades, testing, pytests...

Need R & D disord link.

Hi everyone,
I am someone who is interested in EPF program, but from the looks of it the applications of this program has unfortunately been ended. Fortunately though, it says that the program is completely open, So I would love to have link to the discord server of R & D ethereum. I would appericiate if someone could answer my 2 questions aswell, first, can I pick an project and start working on it right now? Second, Where can I get all the links to the programs material.

Thanks for reading,

Office Hours #13: AMA w/ Fredrik

Meeting info

In next Office Hours AMA, we will be joined by Fredrik Svantes from the EF Security team. Fredrik is leading the security team and therefore he is one of the most important people making sure that core Ethereum infrastructure is properly tested and secured. You can learn how these processes work in Ethereum client development, dive into testing, what kind of testing or white hat hacking opportunities are there in Ethereum protocol.

Agenda

  • AMA with @fredriksvantes
    • Prepare question regarding Ethereum testing infrastructure, fuzzing, vulnerabilities and generally working in this intense area

Office Hours #3: AMA w/ Piper

Meeting info

The very first AMA session with a mentor in this cohort is dedicated to none other than Piper Merriam! The next Office Hours call gives you an opportunity to meet Piper and bring some insightful questions for him.

Agenda

  • Intro to AMA and Piper
  • AMA, questions by fellows for @pipermerriam
    • It's recommended to make yourself familiar with some of Piper's work, especially if you are interested in contributing to Portal Network or Ethereum python ecosystem

Correct mentor's name

Regarding the name of the mentor that proposed the Fuzzing project

in the projects/project-ideas.md page - Frederik
in the program-guide/mentors.md page - Fredrik

So, which one is the correct one?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.