Overview Epoch Miden Integration

Overview Epoch Miden Integration

Why Epoch for Miden

The Problem

Miden is a zero-knowledge rollup with a fundamentally different architecture from EVM chains. It uses note-based transfers instead of balance updates, client-side transaction proving, and its own VM β€” there are no Solidity smart contracts on Miden.

This means there is no native way to move assets between Miden and Ethereum. Traditional bridges rely on smart contracts deployed on both chains, shared validator sets, or atomic cross-chain verification. None of these work when one side isn't an EVM chain.

Users holding tokens on Miden are isolated from the EVM ecosystem. Users on Ethereum have no path into Miden.

How Epoch Solves This

Epoch is an intent-based protocol. Instead of requiring infrastructure on both chains, it uses a solver network that can operate across any chain β€” including non-EVM ones like Miden.

The flow works like this:

  1. User states what they want β€” "Send 100 tokens from Miden, receive USDC on Sepolia"

  2. Collateral is locked β€” Miden tokens are locked in a time-bound note. If the bridge fails, the user reclaims them after a timeout.

  3. A solver fulfills the intent β€” The solver sends the requested tokens on the EVM side

  4. Settlement β€” The allocator confirms both sides and claims the locked collateral

No smart contracts needed on Miden. No shared validators. No custodial risk β€” funds are either locked in a reclaimable Miden note or in a withdrawable EVM deposit contract.

What This Enables

Direction
What happens

Miden to EVM

Lock Miden tokens, receive EVM tokens (e.g., USDC) on Sepolia

EVM to Miden

Deposit EVM tokens, receive Miden tokens in your wallet

Both directions are non-custodial and trustless. The user retains the ability to recover funds if anything fails.

Key Pieces

Component
What it does

Epoch Intent SDK

TypeScript SDK your app uses to build intents, manage collateral, and track execution

Miden SDK

WASM client running in the browser β€” manages Miden wallets, tokens, and note transfers

Allocator

Backend service coordinating between Miden notes and EVM execution

The Compact

EVM smart contract holding token deposits as collateral for intents

SIO

Sub intent orchestrator, Epoch's own Solver network that matches and executes cross-chain intents