About

evm-gateway is a standalone Injective EVM JSON-RPC server.

It reads block data from CometBFT RPC, uses Injective gRPC for module queries, indexes EVM-relevant data into a local KV store, and serves Ethereum-style RPC from that local indexed state where possible.

Operationally, it is meant to be run beside an Injective node, not inside it. It replaces the inside JSON-RPC server that was not supposed to be run in production environments.

Properties:

Installing

Source:

https://github.com/InjectiveLabs/evm-gateway/releases

Requirements to run evm-gateway:

Using repo

git clone github.com/InjectiveLabs/evm-gateway
cd evm-gateway
make install

Pre-built Docker

docker run -it --rm injectivelabs/evm-gateway:latest --help