Clone any blockchain
to yours

Move contracts, state, and balances between EVM chains. Read from Ethereum, Base, Polygon, Arbitrum, or Optimism — deploy to any EVM chain. Done in minutes.

Free migration to L2aaS chains. Paid plans from $500 USDC.

How it works

Three steps. No downtime on the source chain. No keys required.

1

Tell us what to clone

Provide the source chain and the contract addresses you want to migrate. We read everything on-chain — no access keys needed.

2

Choose your destination

Migrate to your L2aaS blockchain for free, or choose any EVM chain — Base, Polygon, Arbitrum, Ethereum — for a flat fee.

3

We deploy it — done

We read the bytecode, storage state, and balances, then deploy everything on the destination chain. You get a full address mapping when it is complete.

Pricing

Simple, transparent. Free for L2aaS customers. Flat-rate for everything else.

Free

L2aaS Migration

$0

Migrate any contracts and state to your L2aaS blockchain at no cost. A free onramp to get you building on your own chain.

  • Contract bytecode and storage state
  • Account balances and token ownership
  • Full dependency graph analysis
  • Old-to-new address mapping report
Migrate Free

Any EVM Chain

From $500

Paid in USDC

Migrate to Base, Polygon, Arbitrum, Ethereum, or any EVM-compatible chain. Price depends on contract complexity.

  • Everything in the free tier
  • Deploy to any EVM destination chain
  • Gas costs on destination chain included
  • Priority support and verification
Get a Quote

What we migrate

A complete snapshot of on-chain state, redeployed on your destination chain.

Included

  • Contract bytecode

    The compiled contract code, deployed as-is on the destination chain.

  • Storage state

    All storage slots — mappings, arrays, variables — replicated exactly.

  • Account balances

    Native token and ERC-20 balances for specified accounts.

  • Token ownership

    ERC-721 and ERC-1155 ownership records, fully reconstructed.

Not included

  • Transaction history

    Past transactions cannot be replayed on a different chain. This is a fundamental blockchain constraint.

  • External dependencies

    Oracles, bridges, and off-chain services that the contract relies on must be configured separately on the destination chain.

Supported chains

Read from any of these. Write to any of these. Mix and match.

Ethereum
Mainnet
Base
Coinbase L2
Optimism
OP Mainnet
Arbitrum
Arbitrum One
Polygon
PoS Chain

Plus any EVM-compatible chain with a public RPC endpoint.

Frequently asked questions

Yes. All blockchain data is public by design. We read publicly available on-chain state — contract bytecode, storage slots, and account balances. No private data is accessed, and no authentication to the source chain is required.

Yes. Contracts are deployed fresh on the destination chain, so they receive new addresses. We provide a complete mapping of source addresses to destination addresses after migration is complete.

Minutes for simple contracts. A few hours for complex deployments with many interdependent contracts and large storage footprints. We provide real-time progress updates throughout the migration.

Contracts that reference other contracts need all dependencies migrated together. We analyze the full dependency graph before migration begins and deploy everything in the correct order, updating internal references to point to the new addresses.

Paid migrations are invoiced in USDC. You receive a quote based on contract complexity, approve it, and send payment. Migration begins after payment is confirmed on-chain. L2aaS migrations are completely free.

Start your migration

Tell us the source chain and contract addresses. We will analyze the migration scope and get back to you with a plan.

Contact Us to Begin →

migrate@chainclone.net — we typically respond within a few hours.