evmc/README.md

68 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
2018-10-23 16:52:34 +00:00
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
2018-03-29 12:54:40 +00:00
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
## Maintainers
- Alex Beregszaszi [@axic]
- Paweł Bylica [@chfast]
2018-08-21 07:39:42 +00:00
See also the list of [EVMC Authors](AUTHORS.md).
2018-10-24 21:42:04 +00:00
## Contributing
[![chat: on gitter][gitter badge]][Gitter]
Talk with us on the [EVMC Gitter chat][Gitter].
2018-03-29 12:54:40 +00:00
## License
2018-08-21 07:39:42 +00:00
Licensed under the [MIT License](LICENSE).
2018-03-29 12:54:40 +00:00
[@axic]: https://github.com/axic
[@chfast]: https://github.com/chfast
[documentation]: https://ethereum.github.io/evmc
2018-10-23 16:52:34 +00:00
[ewasm]: https://github.com/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
[aleth-interpreter]: https://github.com/ethereum/aleth/tree/master/libaleth-interpreter
[aleth]: https://github.com/ethereum/aleth
2018-06-26 16:24:25 +00:00
[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