For the complete documentation index, see llms.txt. This page is also available as Markdown.

Networks & Contracts

Reference information for the Espresso networks: endpoints, contract addresses, and explorers.

Espresso operates one production network and one persistent testnet. Use this page as a single source of truth for endpoints, contract addresses, and explorers. For container image tags and operator environment variables, follow the per-network "Running a … Node" page linked under each network below.

For a list of chains integrated with Espresso, see Espresso Chains Reference.

Mainnet

The production Espresso. L1: Ethereum mainnet.

Status

Contracts

The contracts below let chains and other applications integrating with Espresso verify network state in a trust-minimized way. The reward claim contracts let validators and delegators claim ESP staking rewards on Ethereum. Contract addresses are listed below. For protocol architecture and implementation details, see Protocol documentation.

Contract
Description
Network
Address

Light Client

Lets chains and apps read Espresso state in a trust-minimized way

Ethereum

Stake Table

Manages validator registration and stake delegation

Ethereum

ESP Token

ERC-20 token used for staking and protocol fees

Ethereum

Fee Contract

Holds ETH deposits used to pay Espresso fees

Ethereum

Reward Claim

Distributes staking rewards to validators and delegators

Ethereum

Node operators

For the container image tag, genesis file, environment variables, and node-type-specific commands needed to point a node at Mainnet, see Running a Mainnet Node.

Decaf Testnet

Espresso's persistent testnet, used for testing integrations before deploying to Mainnet. L1: Ethereum Sepolia.

Status

Contracts

Contract
Description
Network
Address

Light Client

Lets chains and apps read Espresso state in a trust-minimized way

Ethereum Sepolia

Stake Table

Manages validator registration and stake delegation

Ethereum Sepolia

ESP Token

ERC-20 token used for staking and protocol fees

Ethereum Sepolia

Reward Claim

Distributes staking rewards to validators and delegators

Ethereum Sepolia

Node Operators

For the container image tag, genesis file, environment variables, and node-type-specific commands needed to point a node at Decaf, see Running a Decaf Node.

Protocol documentation

For protocol architecture, consensus design, smart contract specifications, and implementation details, see the espresso-network repository on GitHub.

Last updated