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

Contracts

Deployed contract addresses for ETH Strategy on Ethereum mainnet and Derive chain.

All ETH Strategy contracts are deployed on Ethereum mainnet. ESPN options execution operates on the Derive chain.


Ethereum Mainnet — ETH Strategy Core

Contract
Type
Address

STRAT Token (StratToken)

ERC-20

STRAT Option (StratOption)

ERC-721

esETH Token (esETH)

ERC-20

0xE7A2F9b5fE8a3bb067c15ad08644d96b9dfDf9cb

CDT (CdtToken)

ERC-20

0xD4598307B5507A2b04d0502FCC9b68bbcA9275F3

Convertible Note (EthStrategyConvertibleNote)

ERC-721

0x3B4eC3deCfEC8E2260be01018f6fE04741A8aa56

desETH Token (DesEthToken)

ERC-20

0x2e65e2Fa50E8338d2CC81821D15364cF9516145f

Staked STRAT (StakedStrat)

ERC-4626 Vault

0xD6664390E0485Cd609d4D04b430e84e945a51994

All core contracts are verified on Etherscan. StratToken extends ERC20Permit (EIP-2612) with authorized minting and burning. StratOption represents call options over STRAT, used to represent the option component of issued convertible notes and presale allocations.


Ethereum Mainnet — ESPN (Perpetual Note)

Contract
Type
Address

ESPN Token (EthStrategyPerpetualNote)

ERC-4626 Vault

ESPN Redemption Queue

Deploying soon

Staked ESPN LP (StakedEthStrategyPerpetualNoteLP)

ERC-4626 Vault

ESPN/USDS Uniswap V3 Pool (UniswapV3Pool)

AMM Pool

Proxy Contracts

Contract
Proxy
Implementation

Arrakis ESPN/USDS LP

0x2F63…FaD7 (BeaconProxy)

0xBEA0…0bc6 (ArrakisV2)

The Arrakis vault uses the EIP-1967 Beacon Proxy pattern — the implementation can be upgraded by the beacon owner (Arrakis governance), not by ETH Strategy.

Bridge

Contract
Type
Address

Dedicated Derive Bridge (Vault)

Socket Bridge

Rate-limited bridge vault for cross-chain USDS transfers to Derive chain for options execution.


Multisigs

All multisigs use Safe (v1.4.1). Each is a SafeProxy delegating to the shared Safe singleton at 0x4167…61a.

Multisig
Address
Safe Dashboard

ETH Strategy Multisig (root)

Liquidity Multisig

Staking Multisig

Puttable Warrant Multisig

Perpetual Note Multisig

ETH Strategy uses Safe's nested multisig hierarchy. Each sub-multisig (Liquidity, Staking, Puttable Warrant, Perpetual Note) inherits from the main ETH Strategy Multisig, distributing operational control across functional domains while maintaining a unified governance structure. See Governance & Alignment for parameter bounds and the decentralization roadmap.


Derive Chain

Contract
Type
Address

Option Execution Multisig

Safe

Deposit Subaccount


Upcoming Contracts

The following contract is part of the upcoming release and will be deployed before permissionless launch. Its address will be published here once deployed.

Contract
Type
Description
Status

StratETHTreasuryLend

ERC-721

Fixed-rate, fixed-term lending with NFT positions

Core protocol contracts (esETH, CDT, EthStrategyConvertibleNote, StakedStrat) have completed audits. Reports will be published alongside the code before permissionless launch. StratETHTreasuryLend will be audited separately before its Q2 2026 deployment. See Audits for current status.


Compiler & Verification

All ETH Strategy contracts are compiled with Solidity v0.8.20 and v0.8.24, verified on Etherscan with exact source match, and use OpenZeppelin's Ownable2Step for ownership transfers. Third-party contracts (Uniswap, Arrakis, Socket) use their respective compiler versions.

Last updated