Injective Launches inEVM on Mainnet: The First Rollup to Hyperscale Concurrent VM Development

Injective Launches inEVM on Mainnet: The First Rollup to Hyperscale Concurrent VM Development
Injective Launches inEVM on Mainnet: The First Rollup to Hyperscale Concurrent VM Development

Injective today is introducing Injective EVM (inEVM) on mainnet, the first ever Ethereum aligned rollup designed to supercharge concurrent VM development.

Injective’s inEVM enables Ethereum developers to build applications that can uniquely leverage Injective’s blazing fast speeds and near zero fees while simultaneously achieving composability across the WASM and EVM world. In turn, this allows Injective to be the only L1 blockchain capable of unifying the interoperability of Cosmos with the speed of Solana and the developer access of Ethereum.

inEVM was built in collaboration with some of the foremost infrastructure projects in Web3 today, including rollup provider Caldera. In addition, prominent messaging layers such as Hyperlane and LayerZero have integrated with inEVM, allowing for the seamless transfer of data and assets. Celestia is set to serve as the Data Availability (DA) layer for the rollup; and Pyth as the oracle provider.

Projects deploying on inEVM today include TimeSwap (a major lending protocol) and Thetanauts (an advanced on-chain options protocol). These protocols together have raised over $200 Million to date from investors such as Polychain Capital, Delphi Digital, Bain Capital Crypto and many more.

Get Started with inEVM:

inEVM Docs here

A Background on inEVM

Injective today is one of the fastest layer one blockchains with the lowest fees. The network has processed over 450 million transactions with subsecond block times. These performance enhancements combined with Injective's native plug-and-play modules such as the world's first fully on-chain orderbook, enable Injective to offer developers an unparalleled experience when building Web3 applications.

Injective developed compatibility across the Ethereum ecosystem over the years. This includes a unique signing mechanism whereby Ethereum wallets such as MetaMask can be utilized throughout dApps built on Injective.

As the Injective ecosystem continued to onboard more developers, a common request was the addition of an Ethereum Virtual Machine (EVM) environment. Not only would this expand the development possibilities on Injective but it would also empower a new set of Ethereum native builders to onboard onto Injective with familiar languages and tooling. Furthermore, an EVM layer on Injective also has the potential to serve as a sandbox for builders to familiarize themselves with the broader Injective ecosystem while retaining composability with Injective's WebAssembly (WASM) backbone.

inEVM: Building for a Multi VM World

inEVM is set to reshape how Ethereum developers interact with the broader blockchain universe. Using the same Solidity language as that on Ethereum, developers in a sandbox setting can harness Injective’s advantages — e.g., unparalleled transaction times, lower costs, connection to the IBC network — while opening their dApps simultaneously across layers and protocols, including Ethereum and Solana.

Developed in collaboration with Caldera, inEVM is the first-ever EVM capable of achieving true composability across Cosmos and Solana. This is achieved via Injective's ability to sustain multiple virtual machine environments under one integrated network. For the first time in history, builders are no longer siloed to just one VM but rather can develop alongside and create new synergies across a myriad of VM layers on Injective.

The inEVM Architecture

Injective worked to pioneer a concurrent VM ecosystem with WASM, inEVM and inSVM all secured by Injective.

These VM environments accommodate different virtual machines, each tailored to execute smart contracts written in different programming languages or adhering to distinct execution models. This setup facilitates interoperability by allowing developers to leverage the strengths of different VMs while ensuring compatibility with existing smart contract standards and infrastructure. 

Native Interoperability

At the heart of inEVM is the native interoperability across the WASM and EVM environments. Injective leverages Hyperlane in order to interact with WASM-based Injective dApps and assets. Hyperlane is not just a bridge, but also a universal and permissionless interoperability layer built for the modular blockchain stack, perfect for rollups such as inEVM and inSVM. 

With Hyperlane on Injective’s inEVM, you can build interchain applications that abstracts the complexities of the multichain world away from users. If a user wishes to build a solidity dApp that allows users to create transactions directly on Injective’s WASM apps, Hyperlane can make this happen seamlessly.

The core properties of the messaging layer between Injective and inEVM

Here are a few core features of Hyperlane:

  1. Contracts: Hyperlane exposes on-chain contracts that allow applications to send and receive messages.
  2. Agents: Agents in the network operate the protocol by adding security and relaying messages across chains
  3. Applications: And that’s you guys! You can use the protocol to send and receive messages between different chains secured by Hyperlane

Horizontal Composability

Injective’s inEVM environment is also inherently different from other EVM chains because it integrates Ethereum into the IBC ecosystem, representing a significant advancement in holistic composability.

With the help of this innovation, a two-way messaging layer is present at all times between Injective's WASM smart contracting layer and inEVM. This in turn can lead to novel development capabilities that are simply not possible elsewhere. For instance, a builder can directly interact with Injective's core modules such as its on-chain orderbook while never leaving the inEVM layer, allowing for unique liquidity profiles for new applications.

The interoperability showcased between inEVM and Injective's WASM layer

Due to Injective’s integrations with various prominent blockchains and the liquidity the ecosystem gathered over time, a builder can also deploy a dApp on inEVM that accesses liquidity and users from sovereign networks, by just connecting to Injective.

Injective's novel integration with LayeZero also aids in the creation of omnichain apps or OApps. In the context of inEVM, OApps can interact not just within the Injective’s ecosystem but across all connected networks, leveraging LayerZero’s infrastructure.

The LayerZero Architecture for inEVM

OApps uniquely offer horizontal composability. OApps enable this by allowing for external cross chain calls to and from inEVM to be containerized as a new message packet, ensuring that receipt logic is separated from the external call itself. There are also further extensions purpose built for NFT ecosystems called the OFT OApp extension, which facilitates cross-chain NFT for those interested in building an omnichain NFT project.

Scaling inEVM with Celestia DA

Celestia is poised to serve as the data availability (DA) layer for inEVM.

Celestia is a modular DA network. Celestia DA will provide a mechanism for the inEVM execution and settlement layers to monitor in a trust-minimized manner whether transaction data is indeed available. inEVM can also tap into the abundant throughput enabled by Celestia's data availability sampling (DAS), an architecture that scales while maintaining verifiability for any user.

Pyth: Institutional Grade Data

Pyth is also live on inEVM from day one. This means that new applications such as perpetual DEXs or general applications requiring sophisticated oracle access can do so with ease.

Pyth provides low latency data to inEVM, enabling builders to build apps with high-fidelity oracle feeds designed for mission-critical systems. 95+ major market participants — including Jane Street, CBOE, Binance, OKX, and Bybit — contribute data to the network.

Getting Started with inEVM

Getting started with inEVM is extraordinarily simple and deploying on inEVM is the same as any other EVM-compatible chain, making the entire build process quite intuitive. In addition to this, there is a diverse array of unique Ethereum native tooling and integrations exclusively on inEVM that you as a developer can leverage to interoperate seamlessly with Injective as well as other chains such as Ethereum and Solana.

A robust set of tools on inEVM

You can begin your builder journey on inEVM by navigating to the docs here.

Users can also begin to interact with applications built on inEVM. These applications include but are not limited to the following:

  • TimeSwap: Timeswap AMM enables the creation of fixed maturity lending & borrowing markets for any fungible token without dependency on external price feeds.
  • Interport: Interport allows the most efficient cross chain trades via all supported networks.
  • UpvsDown: This game is a Play2Earn game that gives players the opportunity to engage in exciting competitions against each other. 
  • Poolshark Protocol: Poolshark is a cutting-edge AMM where users can create directional positions to earn from volatility.
  • Thetanuts: Thetanuts Finance is a decentralized on-chain options protocol focused on altcoin options. 
  • ApeBond: ApeBond is a bonding protocol committed to building a sustainable DeFi future for projects and communities.
  • Relative: Relative Finance is building cross-sector dApps for derivatives and prediction pools across SocialFi, DeFi and GameFi. 

The Future of inEVM

inEVM brings a groundbreaking infrastructure stack designed to hyperscale multi VM development. With inEVM, builders can create a legion of new applications that not only retain the highest performance standards but also directly composes across the IBC and Solana ecosystems over time.

Every single facet of inEVM has been custom built to meet the needs of sophisticated applications, including a hyper scalable execution layer as well as a modular DA layer. This combined with the near zero fees offered by Injective, makes inEVM the foremost solution for Ethereum native builders everywhere.

About Injective

Injective is a lightning fast interoperable layer one blockchain optimized for building the premier Web3 finance applications. Injective provides developers with powerful plug-and-play modules for creating unmatched dApps. INJ is the native asset that powers Injective and its rapidly growing ecosystem. Injective is incubated by Binance and is backed by prominent investors such as Jump Crypto, Pantera and Mark Cuban.

Website | Telegram | Discord | Blog | Twitter | Learn | Youtube | Facebook|LinkedIn | Reddit | Instagram | Orbit Newsletter