Skip to main content

Mewler Contracts

The following contracts are deployed for Mewler on HyperEVM mainnet. For the latest addresses, refer to the Mewler interfaces repository.
Looking for pooled or isolated legacy markets? See the main Contract Addresses page for HypurrFi Pooled Markets and supporting contract addresses.

Core Contracts

ContractAddressDescription
eVaultFactory0xcF5552580fD364cdBBFcB5Ae345f75674c59273AFactory for deploying new vaults
eVaultImplementation0x05de079A28386135E048369cdf0Bc4D326d5EBDFImplementation contract for vaults
EVC0xceAA7cdCD7dDBee8601127a9Abb17A974d613db4Ethereum Vault Connector for batching and sub-accounts
ProtocolConfig0x43144f09896F8759DE2ec6D777391B9F05A51128Protocol configuration and parameters
BalanceTracker0x05d14f4eDFA7Cbfb90711C2EC5505bcbd49b9cD2Tracks balances across vaults
SequenceRegistry0x47618E4CBDcFBf5f21D6594A7e3a4f4683719994Registry for operation sequencing

Periphery Contracts

ContractAddressDescription
EulerEarnFactory0x587DD8285c01526769aB4803e4F02433ddbBc00EFactory for deploying earn vaults (ERC-4626 strategies)
Permit20x000000000022D473030F116dDEE9F6B43aC78BA3Permit2 contract for gasless approvals

Bridge Contracts

ContractAddressDescription
eulOFTAdapter0x976666e0ae74A8A4059cF1acf706891aDE98C3d1OFT adapter for EUL token bridging
eusdOFTAdapter0x0000000000000000000000000000000000000000OFT adapter for eUSD (not deployed)
seusdOFTAdapter0x0000000000000000000000000000000000000000OFT adapter for seUSD (not deployed)

Swap Contracts

ContractAddressDescription
EulerSwapV2Factory0xFbF2a49CB0cc50F4ccd4eAc826eF1A76D99D29EbFactory for EulerSwap V2 pools
EulerSwapV2Implementation0xC00F0B7d7B4F7cA3d3f79f3892069f41C142dB84Implementation for swap pools
EulerSwapV2Periphery0x61aFC386b47a11F8721b67Eb1607cFBd9ccE48B1Periphery contract for swap operations
EulerSwapV2ProtocolFeeConfig0x434b1072d96ea24967CDe289D3d4d81d2BAD4F30Protocol fee configuration for swaps
EulerSwapV2Registry0x7E1Efb6A2009A1FDaDee1c5d6615260AD70c14FbRegistry for swap pools
Individual vault addresses are not listed here as they are deployed dynamically. To find vault addresses, query the vault factory, use an indexer (i.e. TheGraph, Ponder, etc.), or check the Mewler application interface. Need help? Join our Telegram community or open a support ticket on Discord.