octane/

directory
v0.16.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 29, 2025 License: GPL-3.0

README

Octane

Octane is a modular framework for the EVM. Developers can use it to run:

  • any EVM execution client that implements the Engine API
  • any consensus client that implements ABCI 2.0

You can read more about Octane in our documentation

Examples

Octane is used by halo – Omni's consensus layer implementation. You can check out halo to learn how to use octane in your own application.

Halo also includes several EVM extensions e.g. for staking and slashing, which map directly to the staking and slashing cosmos-sdk modules. If you'd like to use cosmos modules in your own application, you can follow halo's model from for processing EVM logs.

Status

Octane is a work in progress, and we plan to further build out features such as custom predeploys (like staking and slashing in halo), spinning up infra, connecting to various EVM clients, and more. If you'd like to contribute, please reach out to the team.

Directories

Path Synopsis
evmengine
module
Code generated by protoc-gen-go-pulsar.
Code generated by protoc-gen-go-pulsar.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL