Skip to content

sterliakov/pyevmos

Repository files navigation

PyPi Version Python Versions Read the Docs pre-commit Linter: Ruff

Maintenance note

Evmos v16 and later introduced several major changes to the upstream protocol. This library is not actively maintained now due to insufficient demand - please open an issue if you have interested in using pyevmos, I will be able to allocate some time to it.

Version on master has several breaking changes and generates EIP-712 transactions that may be rejected by upstream nodes: "old-style" EIP-712 with ExtensionOptionsWeb3Tx are deprecated and no longer supported by recent node versions. Currently master branch ships with protobuf files generated from evmos v20.0.0.

Pyevmos - Python SDK to assist developers on Evmos chain.

Disclaimer: this package is not officialy maintained by Evmos affiliates. Read our documentation on ReadTheDocs.

This project is a direct python port of evmosjs library.

Installation

Install with pip:

pip install -U evmos

Install from source:

git clone https://github.com/sterliakov/pyevmos/
cd pyevmos
pip install .

Supported extras:

  • types: install stubs for untyped dependencies.

About

Python SDK to assist developers on Evmos chain.

Topics

Resources

License

Stars

Watchers

Forks