DEV Community

Cover image for How I Contributed One Line of Code to Ethereum

How I Contributed One Line of Code to Ethereum

Jasper Gabriel on November 26, 2023

Introduction As a software engineer who has never contributed to open-source before 2023, I've been looking for ways to contribute. Bein...
Collapse
 
msrusskikh profile image
Max Russkikh

Hi Jasper, thank you for the guide! Wouldn't expect someone writing about this stuff, but I really needed it.

Found a similar bug in Ethereum.org and wanted to report an issue, but got overwhelmed in the process, since I didn't even have a Github, let alone understood what are pull requests etc :)

Btw, I might be mistaken, but to my knowledge Solidity is based on JS rather than C++, so you should be able to understand it well if. Maybe look into it again!

Collapse
 
kshyun28 profile image
Jasper Gabriel

Hey Max, I'm glad that you found my article helpful!

If you need help or have any specific questions on the process of contributing to Ethereum (or other projects), feel free to hit me up.

As for Solidity, yes you're correct that the syntax is similar to JS. Although the actual compiler itself is written in C++, Solidity, and some Yul. github.com/ethereum/solidity

Good luck on your open-source journey and cheers!