===== Ethereum: Pyethapp Project =====
[[dido:public:ra:xapend:xapend.b_stds:defact:ethereum:client| Return to Ethereum ERCs ]]
**Note**: The following is an excerpt from the official Ethereum site. It is provided here as a convenience and is not authoritative. Refer to the original document as the authoritative reference.
Data sheet for Ethereum Pyethapp Project
| Title | Ethereum Pyethapp Project |
| Created | 2016 |
| Repository | [[https://github.com/ethereum/pyethapp]] |
| Description | [[http://www.ethdocs.org/en/latest/ethereum-clients/go-ethereum/index.html]] |
| Category | Client |
==== Abstract ====
Source: [[http://www.ethdocs.org/en/latest/ethereum-clients/pyethapp/index.html | Pyethapp Project ]]
//**pyethapp** is the python-based [[dido:public:ra:xapend:xapend.a_glossary:c:client|client]] implementing the Ethereum cryptoeconomic state machine. The python implementation aims to provide an easily hackable and extendable codebase.//
//pyethapp leverages two ethereum core components to implement the client://
* //pyethereum - the core library, featuring the [[dido:public:ra:xapend:xapend.a_glossary:b:blockchain|blockchain]], the [[dido:public:ra:xapend:xapend.a_glossary:e:evm|ethereum virtual machine]], mining//
* //pydevp2p - the p2p networking library, featuring [[dido:public:ra:xapend:xapend.a_glossary:n:node|node]] [[dido:public:ra:xapend:xapend.a_glossary:d:discovery|discovery]] for and transport of multiple services over multiplexed and encrypted connections//