OpenViSTAI · Agents · Blockchain · Crypto
Menu
Layer 2 & Scaling

Odyssey — ithacaxyz

Odyssey is an open-source OP Stack testnet rollup built with Reth for experimenting with Ethereum research, including experimental EIPs, precompiles and EOF.

Independent OpenViST project profile, based on linked sources.

Odyssey — ithacaxyz — OpenViST project profile in Layer 2 & Scaling.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Odyssey when an experiment needs an OP Stack testnet or local node with the project’s listed experimental Ethereum features, rather than a general-purpose application.

Who it is for

  • Ethereum developers exploring experimental EIPs and execution-layer behavior.
  • Researchers testing precompiles or instructions in a rollup environment.
  • Developers evaluating tooling against Odyssey’s OP Stack setup.

Documented uses

  • Explore listed experimental Ethereum features such as EIP-7702, RIP-7212, EIP-2537 and EOF.
  • Build and start a local Odyssey node for development and testing.
  • Set up a local full OP Stack network using the repository’s Kurtosis configuration.
  • Test EIP-7702 delegation transactions through Odyssey’s custom wallet namespace.
Before you choose

Requirements & limits

The repository is public and open-source. Its license offers Apache-2.0 or MIT terms.

  • Odyssey is a testnet rollup for experimentation, not an ordinary end-user application.
  • The documented local development mode starts an execution node; a full OP Stack setup additionally needs L1 infrastructure and op-node.
  • The custom wallet namespace requires a signing private key and limits the transactions it will sign.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Build and start a local Odyssey development node

Build Odyssey from source and start its documented local development configuration.

Before you start

  • A local development environment with Git and Cargo.
  • The Odyssey repository.

Steps

  1. Clone https://github.com/ithacaxyz/odyssey and change into the repository directory.

  2. Build and install the binary with the command below.

    Documented command
    cargo install --path bin/odyssey
  3. Start the development node with odyssey node --chain etc/odyssey-genesis.json --dev --http --http.api all.

Expected outcome

The README says this starts a development-configured node and exposes its HTTP API at http://localhost:8545.

Guide limitations

  • This is a local node-development setup, not the full Odyssey OP Stack; running the full stack requires additional L1 infrastructure.
  • For EOF-enabled Foundry, the README directs users to install forge-eof by following its own instructions.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
13 October 2026
Original website title
ithacaxyz/odyssey · Official homepage title · retained in its source language