← All repos

evmos

Evmos is the canonical EVM chain on Cosmos. Evmos is the flagship implementation of evmOS, a stack to build forward compatible EVMs

blockchaincosmoscosmos-sdkethereumevmevmosgogolangsmart-contracts
Browse cluster: Cosmos blockchain and smart contract languages
1,860commits
117contributors
10languages

Tech stack & purpose

Evmos is the canonical Ethereum Virtual Machine chain built on the Cosmos blockchain, serving as the flagship implementation of evmOS, a framework for building forward-compatible EVMs on Cosmos. Written in Go, Evmos allows app-chains to customize EVM behavior through custom Ethereum Improvement Proposals (EIPs) that modify opcode execution, with these customizations managed through an EVM configurator that extends default EIPs while maintaining virtual machine safety. The project is built on the Cosmos SDK and related technologies including smart contracts functionality, and includes comprehensive testing infrastructure for Inter-Blockchain Communication (IBC) interactions between chains.

Community & reference links

Languages

Go
87.1%
Python
7.3%
Solidity
2.1%
Jsonnet
1.0%
JavaScript
0.8%
Shell
0.8%
Nix
0.4%
Makefile
0.4%
Batchfile
0.0%
Dockerfile
0.0%

Contributors (top 30 of 117)