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
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)
ESPN Redemption Queue
—
Deploying soon
Staked ESPN LP (StakedEthStrategyPerpetualNoteLP)
ERC-4626 Vault
Proxy Contracts
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
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.
Derive Chain
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.
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