evmc/README.md

66 lines
1.8 KiB
Markdown
Raw Normal View History

2018-03-29 12:54:40 +00:00
# EVMC
2018-04-11 11:36:48 +00:00
[![chat: on gitter][gitter badge]][Gitter]
[![readme style: standard][readme style standard badge]][standard readme]
2018-03-29 12:54:40 +00:00
> Ethereum Client-VM Connector API
The EVMC is the low-level ABI between Ethereum Virtual Machines (EVMs) and
Ethereum Clients. On the EVM-side it supports classic EVM1 and [eWASM].
On the Client-side it defines the interface for EVM implementations
to access Ethereum environment and state.
## Usage
Please visit the [documentation].
2018-03-29 21:29:40 +00:00
## Related projects
### EVMs
2018-06-26 16:24:25 +00:00
- [aleth-interpreter]
2018-03-29 21:29:40 +00:00
- [evmjit]
- [Hera]
### Clients
2018-06-26 16:24:25 +00:00
- [aleth]
- [nim-evmc]
2018-03-29 21:29:40 +00:00
- [go-ethereum] (in progress)
- [pyevm] (in progress)
2018-06-26 16:24:25 +00:00
- [pyethereum] (abandoned)
2018-03-29 12:54:40 +00:00
2018-04-11 11:36:48 +00:00
## Contribute
[![chat: on gitter][gitter badge]][Gitter]
Talk with us on the [EVMC Gitter chat][Gitter].
2018-03-29 12:54:40 +00:00
## Maintainers
- Alex Beregszaszi [@axic]
- Paweł Bylica [@chfast]
## License
Licensed under the [MIT License](LICENSE.md).
[@axic]: https://github.com/axic
[@chfast]: https://github.com/chfast
[documentation]: https://ethereum.github.io/evmc
[eWASM]: https://github.com/ewasm/design#ethereum-flavored-webassembly-ewasm-design
2018-03-29 21:29:40 +00:00
[evmjit]: https://github.com/ethereum/evmjit
[Hera]: https://github.com/ewasm/hera
2018-04-11 11:36:48 +00:00
[Gitter]: https://gitter.im/ethereum/evmc
2018-08-10 11:32:59 +00:00
[aleth-interpreter]: https://github.com/ethereum/cpp-ethereum/tree/master/libaleth-interpreter
2018-06-26 16:24:25 +00:00
[aleth]: https://github.com/ethereum/cpp-ethereum
[nim-evmc]: https://github.com/status-im/nim-evmc
[go-ethereum]: https://github.com/ethereum/go-ethereum/pull/17050
[pyevm]: https://github.com/ethereum/py-evm
[pyethereum]: https://github.com/ethereum/pyethereum/pull/406
2018-04-11 11:36:48 +00:00
[standard readme]: https://github.com/RichardLitt/standard-readme
[gitter badge]: https://img.shields.io/gitter/room/ethereum/evmc.svg?style=flat-square
2018-06-26 16:24:25 +00:00
[readme style standard badge]: https://img.shields.io/badge/readme%20style-standard-brightgreen.svg?style=flat-square