This one: https://github.com/ethereum/pyethapp

and this one: https://github.com/ethereum/pyethereum

I have pyethapp running (the ipython console). What then is pyethereum?


Pyethereum is the core blockchain related logic: transactions, blocks, contract VM, etc....

Pyethapp uses both pydevp2p for the p2p logic along with Pyethereum to create a complete Ethereum client.

So if you want a complete networked Ethereum client use Pyethapp. If you just want to experiment with the blockchain related logic you can use Pyethereum by itself.

| improve this answer | |
  • So with pyethapp i also have pyethereum, so to speak. – TMOTTM Jun 7 '16 at 15:59
  • Yes. Pyethapp contains pyethereum and pydevp2p. See the README for more details: github.com/ethereum/pyethapp – dbryson Jun 7 '16 at 16:03
  • So if i have pyethereum (since i have pyethapp running), do I then also have pyethtool? – TMOTTM Jun 7 '16 at 16:08
  • I'm think pyethtool is the name of an older tool that's been moved within Pyethereum. So I'm sure you have the same functionality by having Pyethereum. – dbryson Jun 8 '16 at 11:41
  • I'm asking because of this tutorial: blog.ethereum.org/2014/04/10/… – TMOTTM Jun 8 '16 at 20:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.