랭킹으로 돌아가기
A Python implementation of the Ethereum Virtual Machine
evmethereumpythonethereum-virtual-machine
주요 지표
스타 성장
스타
2.4k
포크
691
주간 성장
—
이슈
62
1k2k
2017년 3월2018년 9월2020년 4월2021년 11월2023년 6월2024년 12월2026년 7월
아티팩트PyPI
pip install py-evmREADME
[!caution] This repository has been archived, and is now read-only. For a Python implementation of the EVM, check out the execution-specs repo.
Python Implementation of the Ethereum protocol
Py-EVM
Py-EVM is an implementation of the Ethereum Virtual Machine (EVM) in Python.
Goals
Py-EVM aims to be a readable yet generally performant version of the EVM in Python.
In particular Py-EVM aims to:
- be easy to understand and modifiable
- be highly flexible to support research and experimentation
- be performant enough to be used in testing for Python projects
- be a reference implementation of the Ethereum execution layer specifications
Ethereum consensus today is achieved via Proof of Stake, involving a consensus layer that is beyond the scope of this repository.
Installation
python -m pip install py-evm
Documentation
Check out the documentation on our official website
View the change log.
관련 저장소