Hey guys, we're looking to implement and maintain an Ethereum Blockchain client written in Nim,
The goal of this implementation is to close the gap between research and production, by porting and tracking [py-evm](https://github.com/ethereum/py-evm), while at the same time focusing on a light, performant and portable client suitable for resource restricted devices (targets are Android, iOS and embedded systems like Raspberry Pi). The implementation will be open source, and will involve translating Python to Nim and contributing back to Nim community by providing new libraries (such as wrapped libgcrypt). In addition to this we'll be implementing other light client protocols as well as decentralised file storage and messaging. We'll be following the latest research including Proof of Stake, Stateless Clients and Quadratic Sharding. Now is a good time to jump in as [py-evm](https://github.com/ethereum/py-evm) is somewhat of a refactor of [pyethereum](https://github.com/ethereum/pyethereum), so expect to learn alot about how cryptocurrencies work and to be working on interesting and challenging problems. We're looking for people well versed in Nim, Python and comfortable in C and ideally people a background in (embedded) systems programming, is comfortable working in a remote team and is able to commit more than 30 hours per week. Our project is a mobile light client called Status, Status Research & Development GmbH. based out of Switzerland. You can check out the main project here: [https://status.im](https://status.im) Happy to answer any questions, if this is interesting for you please get in contact with me via jarrad [a.t] status.im or by our position listing [https://status.im/open-positions.html?gh_jid=952000](https://status.im/open-positions.html?gh_jid=952000)