Home

nearEVM

nearEVM is an Ethereum Virtual Machine (EVM) implementation designed to run on the NEAR Protocol, enabling Ethereum-compatible smart contracts to be executed within the NEAR ecosystem. By providing an EVM execution environment on NEAR, nearEVM allows developers to deploy and run Solidity-compiled contracts without rewriting them for a different blockchain runtime. The project aims to bridge Ethereum tools and developer workflows with NEAR’s performance characteristics.

In practice, nearEVM provides an Ethereum-like execution context on top of NEAR, supporting Solidity-based contracts and

Use cases for nearEVM include porting existing Ethereum decentralized applications to NEAR, enabling projects to benefit

The project is open source and maintained by the NEAR ecosystem, with ongoing development and community contributions.

the
common
Ethereum
development
stack.
Developers
can
use
familiar
toolchains
such
as
Hardhat,
Truffle,
or
Remix
to
compile
and
deploy
contracts
to
nearEVM,
and
interact
with
deployed
code
using
Ethereum-compatible
addresses,
transactions,
and
tooling.
The
runtime
translates
Ethereum-style
transactions
into
operations
that
NEAR
can
execute,
while
preserving
basic
concepts
such
as
contract
storage,
state,
and
event
logs
to
the
extent
feasible
within
NEAR’s
architecture.
from
NEAR’s
scalability,
faster
finality,
and
lower
fees
while
retaining
Ethereum-compatible
interfaces.
It
also
serves
as
a
pathway
for
developers
to
experiment
with
cross-chain
interoperability
and
multi-chain
deployment
strategies.
It
is
part
of
NEAR’s
broader
effort
to
support
cross-chain
development
and
attract
Ethereum-based
applications
to
the
NEAR
platform.