EscanBE / evermint

Evermint is a fork of open source Evmos, maintains bug fixes, customization and enable developers to fork and transform to their chain, fully customized naming, in just 2 steps. For research and development purpose.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Evermint

Create your own fully customized EVM-enabled blockchain network in just 2 steps

> Quick rename

> View example after rename

About Evermint

Evermint is a fork of open source Evmos v12.1.6, maintained by Escan team with bug fixes, customization and enable developers to fork and transform to their chain, fully customized, in just 2 steps.

Important Note: Evermint was born for development and research purpose so maintainers do not support migration for new upgrade/breaking changes.

About Evmos

Evmos is a scalable, high-throughput Proof-of-Stake blockchain that is fully compatible and interoperable with Ethereum. It's built using the Cosmos SDK which runs on top of the Tendermint Core consensus engine.

Different of Evermint & Evmos

  • Evermint is for research and development purpose.
  • Evermint is fork of open source Evmos v12.1.6 plus bug fixes.
  • Evermint is currently removing some modules from Evmos codebase and only keep x/evm, x/erc20, x/feemarket. The goal is to make it more simple for research and only focus on the skeleton of Evmos.

Documentation

Evermint does not maintain its own documentation site, user can refer to Evmos documentation hosted at evmos/docs and can be found at docs.evmos.org. Head over there and check it out.

Note: Requires Go 1.20+

Quick Start

To learn how the Evmos works from a high-level perspective, go to the Protocol Overview section from the documentation. You can also check the instructions to Run a Node.

Additional feature provided by Evermint:

  1. Command convert between 0x address and bech32 address, or any custom bech32 HRP
evmd convert-address evm1sv9m0g7ycejwr3s369km58h5qe7xj77hxrsmsz evmos
# alias: "ca"
  1. Rename chain
  2. snapshots command
  3. inspect command
  4. Dependencies updated: Cosmos-SDK v0.47.7, CometBFT v0.37.4, ibc-go v7.3.1, go-ethereum v1.10.26

About

Evermint is a fork of open source Evmos, maintains bug fixes, customization and enable developers to fork and transform to their chain, fully customized naming, in just 2 steps. For research and development purpose.

License:GNU Lesser General Public License v3.0


Languages

Language:Go 94.5%Language:Solidity 3.6%Language:Shell 1.1%Language:Makefile 0.7%Language:Batchfile 0.1%Language:Dockerfile 0.0%