Contributing to Ethereum

Yesterday I wrote about how I spent time last week diving into Bitcoin and Ethereum. Well I have already started attempting to contribute to Ethereum.

py-evm is a Python implementation of the Ethereum Virtual Machine. py-evm and its related client Trinity aim to become the standard for Python Ethereum implementations.

In checking out the code on GitHub, I noticed an open issue which fit my skill level. The main package is to be renamed from evm to eth. Changing this is a lot like taking a contract and changing one of the company’s names. However you can’t just do find & replace like in a Word document, in case you alter something that refers to something close to the company name, but isn’t exactly the company name.

I made some serious progress last night, but still have more work to do. Regardless, the maintainers recommended I submit a work in progress pull request. Wish me luck I’m on the right track!

Leave a Reply

Your email address will not be published. Required fields are marked *